php生成随机字符串

发布时间:2018-03-06 11:42:04编辑:admin阅读(5275)

    <?php
    /*生成随机字符串
    * */
    function random_string( $length = 20 ) {
       
    //字符集,可任意添加你需要的字符
       
    $chars = 'ABCD';
       
    $password = '';
       
    for ( $i = 1; $i <= $length; $i++ )
       {
           
    //mt_rand取随机数
           
    ///如果被5整除,则换行
           
    if ($i % 5 ==0){
               
    $password .= $i.','.$chars[ mt_rand(0, strlen($chars) - 1) ].' '."\n";
           
    }else{
               
    $password .= $i.','.$chars[ mt_rand(0, strlen($chars) - 1) ].' ';
           
    }
       }
       
    return $password;
    }

    echo random_string();

    执行效果如下:

    1,A 2,D 3,C 4,C 5,D
    6,A 7,A 8,B 9,A 10,C
    11,C 12,A 13,A 14,C 15,A
    16,A 17,D 18,D 19,C 20,C


    最后复制粘贴,提交答案就可以了!

关键字

上一篇: 没有了

下一篇: thinkphp3关闭日志