PHP产生随机字符串函数

yipeiwu_com7年前PHP代码库
<?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;  
} 

?>

相关文章

PHP实现统计所有字符在字符串中出现次数的方法

PHP实现统计所有字符在字符串中出现次数的方法

本文实例讲述了PHP实现统计所有字符在字符串中出现次数的方法。分享给大家供大家参考,具体如下: 先来看看效果: 算法: 循环一次字符串(本例的$str),把出现过的字符串记录在一个数组...

PHP将session信息存储到数据库的类实例

本文实例讲述了PHP将session信息存储到数据库的类。分享给大家供大家参考。具体分析如下: SessionHandlerInterface接口是PHP内置的接口,直接实现就行了 具体...

php数组函数序列之rsort() - 对数组的元素值进行降序排序

rsort()定义和用法 rsort() 函数对数组的元素按照键值进行逆向排序。与 arsort() 的功能基本相同。 注释:该函数为 array 中的单元赋予新的键名。这将删除原有的键...

PHP实现时间日期友好显示实现代码

系统的友好性在开发过程中是非常重要的,一个系统非常友好不光可以带给用户非常棒的使用体验,而且还可以使系统有这更长的寿命。今天这篇博文主要来展示一个我们如何让日期时间更加友好的显示。 下面...

PHP判断IP并转跳到相应城市分站的方法

本文实例讲述了PHP判断IP并转跳到相应城市分站的方法。分享给大家供大家参考。具体实现方法如下: <?php class QQWry{ var $Start...