How to generate random string of N characters in PHP

1 Answer

0 votes
function generateRandomString($slen= 10) {
    $characters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
    $clen = strlen($characters);
    $randomString = '';
    for ($i = 0; $i < $slen; $i++) {
        $randomString .= $characters[rand(0, $clen - 1)];
    }
    return $randomString;
}


$s = generateRandomString(7);
echo $s;



/*
run:

QcJsoYT

*/

 



answered Sep 24, 2020 by avibootz
...