php生成随机数或者字符串的代码
php生成随机数或者字符串的代码
发布时间:2016-12-29 来源:查字典编辑
摘要:$len表示长度,代码如下:复制代码代码如下:/***产生随机字符串**产生一个指定长度的随机字符串,并返回给用户**@accesspubl...

$len表示长度,代码如下:

复制代码 代码如下:

/**

* 产生随机字符串

*

* 产生一个指定长度的随机字符串,并返回给用户

*

* @access public

* @param int $len 产生字符串的位数

* @return string

*/

function randstr($len=6) {

$chars='ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz0123456789-@#~';

// characters to build the password from

mt_srand((double)microtime()*1000000*getmypid());

// seed the random number generater (must be done)

$password='';

while(strlen($password)<$len)

$password.=substr($chars,(mt_rand()%strlen($chars)),1);

return $password;

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类