PHP生成随机字符串实例代码(字母+数字)
当我们要生成一个随机字符串时,总是先创建一个字符池,然后用一个循环和mt_rand()或rand()生成php随机数,从字符池中随机选取字符,最后拼凑出需要的长度
<?php
/*生成随机字符串*/
function random_string( $length = 20 ) {
//字符集,可任意添加你需要的字符
$chars = 'abcdefghijklmnopqrstuvwsyz';
$password = '';
for ( $i = 1; $i <= $length; $i++ )
{
//mt_rand取随机数
$password .= $chars[ mt_rand(0, strlen($chars) - 1) ];
}
return $password;
}
?>
随机字符:<?=random_string(8)?>
随机数字:<?=rand(0,10)?>
声明:资源来自网络转载,版权归原作者所有,与本站立场无关,如不慎侵犯了你的权益,请联系我们告知,将做删除处理!
原文地址:《PHP生成随机字符串实例代码(字母+数字)》发布于2023-01-10 13:10:24