www.wfdy.net > php怎样生成一个32位的随机字符串?

php怎样生成一个32位的随机字符串?

echo md5(rand()); 你看这个是不是32位随机字符串

用md5()就行啦,如果还觉得会有重复的话,可以在里面加参数,搞个当前的时间

方法一 1、在33 – 126中生成一个随机整数,如35。 2、将35转换成对应的ASCII码字符,如35对应#。 3、重复以上1、2步骤n次,连接成n位的密码。 方法二 1、预置一个的字符串 $chars ,包括 a – z,A – Z,0 – 9,以及一些特殊字符。 2、在 $chars ...

for ($i = 1; $i

自己用php写生成随机字符串方法,然后调用就行,可以把这个方法放到thinkphp里面的function.php里面去,控制器中直接调用这个方法就行,也可以在当前控制器里面定义这个方法,然后用$this->方法名()调用就行。

纯数字的四位随机数 rand(1000,9999) 数字和字符混搭的四位随机字符串: function GetRandStr($len) { $chars = array( "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", ...

function randStr($i){ $str = "abcdefghijklmnopqrstuvwxyz"; $finalStr = ""; for($j=0;$j

//生成签名的随机串 function createNonceStr($length = 34) { $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; $str = ""; for ($i = 0; $i < $length; $i++) { if($i==8 || $i==13 || $i==18){ $str .='-'; }els...

网站地图

All rights reserved Powered by www.wfdy.net

copyright ©right 2010-2021。
www.wfdy.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com