利用随机数获取字符池中的随机位
一
<?
function randomString($num){
$str='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
$ranstr='';
for($i=0;$i<$num;$i++){
$ranstr.=$str[mt_rand(0,61)];
}
return $ranstr;
}
echo randomString(32);
?>
二
<?
// 随机字符串
function get_random_str($length = 16)
{
$char_set = array_merge(range('a', 'z'), range('A', 'Z'), range('0', '9'));
shuffle($char_set);
return implode('', array_slice($char_set, 0, $length));
}
网友评论