php生成随机字符串并不重复的方法

  介绍

小编给大家分享一下php生成随机字符串并不重复的方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

php生成随机字符串并不重复的实现方法:首先创建一个php示例文件,然后定义一个“random_str”方法,接着通过“array_merge”等函数实现生成一个包含大写英文字母,小写英文字母以及数字的数组即可。

 php生成随机字符串并不重复的方法

php生成随机字符串(无重复)

函数random_str(长度)   {//生成一个包含大写英文字母,小写英文字母,数字的数组   arr=array_merge美元(范围(0,9),范围(& # 39;一个# 39;& # 39;z # 39;),范围(& # 39;一个# 39;& # 39;z # 39;));   $ str=& # 39; & # 39;;   美元$ arr_len=count (arr);   ($ i=0;美元我& lt;美元的长度;美元我+ +)   {   $兰德=mt_rand (0, arr_len-1美元);   str。=arr美元(美元兰德);   }   返回$ str强生# 39;& lt; br> & # 39;;   }   (j=0; j<美元;1200;$ j + +) {   一美元=random_str (18);//美元=substr (md5(日期(& # 39;YmdHis& # 39;) .rand (1000、9999), 8, 16);//echo $ # 39;公司& lt; br> & lt; br> & # 39;;   }

看完了这篇文章,相信你对php生成随机字符串并不重复的方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

php生成随机字符串并不重复的方法