PHP产生随机字符串函数
程序员文章站
2022-04-22 15:28:01
<?php
/**
* 产生随机字符串
*
* 产生一个指定长度的随机字符串,并返回给用户
*
* @access public
* @param int $len 产生字符串的位数
* @return string
*/
function randstr($len=6) {
$chars='abdefghjklmnpqrstvwxyabdefghijkmnpqrstvwxy23456789#%*'; // 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;
}
?>
/**
* 产生随机字符串
*
* 产生一个指定长度的随机字符串,并返回给用户
*
* @access public
* @param int $len 产生字符串的位数
* @return string
*/
function randstr($len=6) {
$chars='abdefghjklmnpqrstvwxyabdefghijkmnpqrstvwxy23456789#%*'; // 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截取字符串并保留完整xml标签的函数代码_PHP
-
几种常用的php字符串函数
-
基于php常用函数总结(数组,字符串,时间,文件操作)
-
基于php常用函数总结(数组,字符串,时间,文件操作)_php技巧
-
利用PHP脚本在Linux下用md5函数加密字符串的方法,linuxmd5
-
如何使用PHP中的字符串函数
-
PHP字符串比较函数strcmp()和strcasecmp()使用总结,strcmpstrcasecmp_PHP教程
-
PHP字符串截取函数strlen和mb_strlen的区别,strlenmb_strlen_PHP教程
-
php怎么获取随机数组列表 php自定义函数获取随机数组
-
Laravel与CI框架中截取字符串函数,laravelci_PHP教程