用户名: 密  码
用户注册    
本站用户:75人  目前在线: 12 人  信息: 273  访问: 1599888     ;
首页 个人中心 邮件群发网站收藏免费网络空间音视频新友音乐
当前位置 » 首页» php源码编程分析» 信息阅读

2G网站空间,仅需20元一年,详情点击进入

 php随机生成字符串
<?
function create_password($length)   
{   
   $pattern ='1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLOMNOPQRSTUVWXYZ-_';  
    for($i=0;$i<$length;$i++)   
    {   
        $randpwd .= $pattern{mt_rand(0,65)};    //生成php随机数   
    }   
    return $randpwd;   
}  
function generate_username( $length = 6 ) {
            // 密码字符集,可任意添加你需要的字符 
            $chars = 'abcdefghijklmnopqrstuvwxyz0123456789-_';
            $password = '';
            for ( $i = 0; $i < $length; $i++ )
            {
                // 这里提供两种字符获取方式
                // 第一种是使用substr 截取$chars中的任意一位字符;
                // 第二种是取字符数组$chars 的任意元素
                // $password .= substr($chars, mt_rand(0, strlen($chars) - 1), 1);
                $password .= $chars[ mt_rand(0, strlen($chars) - 1) ];
            }
            return $password;
        }
        // 调用该函数 
        $userId = 'user:'.generate_username(10);
        $pwd ='pass:'.create_password(16);
echo $userId."<br>".$pwd;
?>
<p>
<?
        $userId = 'user:'.generate_username(10);
        $pwd ='pass:'.create_password(16);
echo $userId."<br>".$pwd;
?>
点击:536  发布者:xinyou  发布时间:2019-07-02 16:22:54