Razni razlozi vas pre ili kasnije nateraju da napravite nesto ovakvo, slucajni podaci za testiranje baze, generisanje sifri, isprobavanje random seed-a… Varijanti na temu je mnogo i svako ima svoje “najbolje” resenje… odlucili smo da ovde predstavimo jednostavno, osnovno resenje, a svako ce ga nadograditi po zelji…
function Random_String($length)
{
srand(date("s"));
$possible_characters = "abcdefghijklmnopqrstuvwxyz123456789ABCDEFGHPQRSTUVWXYZ";
$string = "";
while(strlen($string)<$length)
$string .= substr($possible_characters, rand()%(strlen($possible_characters)),1);
return($string);
}
Comments
One response to “RandomString/Password generator”
A moze i ovako 🙂
return substr(md5(rand()), 0, $length);