Untitled
By: a guest | Mar 21st, 2010 | Syntax:
None | Size: 0.58 KB | Hits: 57 | Expires: Never
find | grep PasswordGenerator
./lib/PasswordGenerator.class.php
./lib/sfPasswordGenerator.class.php
cat lib/sfPasswordGenerator.class.php
<?php
static public class sfPasswordGenerator {
static function get($chars = null) {
if(is_null($type))
$chars = "abcdefghijkmnopqrstuvwxyz023456789";
srand((double)microtime()*1000000);
$i = 0;
$pass = '' ;
while ($i <= 7) {
$num = rand() % 33;
$tmp = substr($chars, $num, 1);
$pass = $pass . $tmp;
$i++;
}
return $pass;
}
}