生成php随机数

来源:互联网 发布:我唾弃你的坟墓知乎 编辑:程序博客网 时间:2024/06/06 07:04
public static function generate_word($length) {        // 密码字符集,可任意添加你需要的字符        $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-';        $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;    }