PHP生成随机字符串实例代码(字母+数字)

其他综合教程 2023-01-10 13:10:24 584

当我们要生成一个随机字符串时,总是先创建一个字符池,然后用一个循环和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