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)?>
上一篇 Sql 关于如何通过多个id来查询多条数据 下一篇 HTML+CSS 对于英文单词强制换行但不截断单词的解决办法