189

主题

223

帖子

13212

积分

VIP会员

积分
13212
私信

PHP随机生成字符串函数 generateRandomString

 
楼主
1 |
发表于 2015-06-10 14:20:20
| |
|
跳转

我们想从0-9,a-z随机抽取几位字符,怎么办呢?用该函数是最简单的!

函数代码如下

function generateRandomString($length = 10) { 
        $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; 
        $randomString = ''; 
        for ($i = 0; $i < $length; $i++) { 
            $randomString .= $characters[rand(0, strlen($characters) - 1)]; 
        } 
        return $randomString; 
    }

然后在你要的地方直接

echo generateRandomString(20);

则会输出一个随机的20位字符串 如

x13KNkjpiDlhVfgqdYWQ

验证码 换一个

发帖帮助

当前在线人数: 0
返回顶部