RandomString/Password generator 1

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);
}
Podelite sa saradnicima i prijateljima

One comment on “RandomString/Password generator

  1. Reply Alex Oct 31,2013 13:50

    A moze i ovako šŸ™‚

    return substr(md5(rand()), 0, $length);

Leave a Reply

Skip to toolbar