php生成随机密码的函数--简单实用

php生成随机密码的函数,生成数字、大小写字母与特殊字符组合的随机密码。

代码如下:

<?php
/**
* 随机密码函数
* @generatePassword
* @param $length=8
* @edit by www.jbxue.com
*/
function generatePassword($length=8)

{
    $chars = array_merge(range(0,9),
                   range('a','z'),
            range('A','Z'),
           array('!','@','$','%','^','&','*'));
    shuffle($chars);
    $password = '';
    for($i=0; $i<8; $i++) {
 $password .= $chars[$i];
    }
    return $password;
}
?>

你可能感兴趣的:(php生成随机密码的函数--简单实用)