- rand: documentation ( source)
<?php
class Crap {
public function generateSalt($len = 32) {
$salt = "";
for ($i = 0; $i < $len; $i++) {
$index = rand(0, (strlen($this->chars) - 1));
$salt .= $this->chars[$index];
}
return $salt;
}
}
$crap = new Crap();
echo $crap->generateSalt();