• 懒鸟飞:精品网站源码、帝国cms模板专业分享平台

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)?>
 
QQ在线咨询
QQ客服
淘宝官网