php生成包含数字,大小写英文字母的随机字符串-PHP源码
php代码
/**
* 生成指定长度的随机字符串(包含大写英文字母, 小写英文字母, 数字)
*
* @author Wu Junwei*
* @param int $length 需要生成的字符串的长度
* @return string 包含 大小写英文字母 和 数字 的随机字符串
*/
function random_str($length)
{
//生成一个包含 大写英文字母, 小写英文字母, 数字 的数组
$arr = array_merge(range(0, 9), range('a', 'z'), range('A', 'Z'));
$str = '';
$arr_len = count($arr);
for ($i = 0; $i < $length; $i++)
{
$rand = mt_rand(0, $arr_len-1);
$str.=$arr[$rand];
}
return $str;
}
/php/35927.htmlwww.phpzy.comtrue/php/35927.htmlTechArticlephp生成包含数字,大小写英文字母的随机字符串-PHP源码 php代码 /** * 生成指定长度的随机字符串(包含大写英文字母, 小写英文字母, 数字) * * @author Wu Junwei* * @param int $length 需要生成的字符...
PHP之友评论