/*
* 生成随机字符串
* @param int $length 生成随机字符串的长度
* @param string $char 组成随机字符串的字符串
*/
function randStr($length = 32) {
if(!is_int($length) || $length < 0) {
return false;
}
$char = '_0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$string = '';
for($i = $length; $i > 0; $i--) {
$string .= $char[mt_rand(0, strlen($char) - 1)];
}
return $string;
}
php 生成指定长度的随机字符串(包含大小写字母、数字、下划线等)
未经允许不得转载:码农资源网 » php 生成指定长度的随机字符串(包含大小写字母、数字、下划线等)