- mt_rand: documentation ( source)
- min: documentation ( source)
<?php
function randomString($length, $chars="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789") {
$length = min($length, 255);
$string = '';
while (strlen($string) < $length) {
$string .= $chars[mt_rand(0, strlen($chars)-1)];
}
return $string;
}
echo randomString(10);