介绍
这篇文章主要介绍了PHP随机字符串生成函数的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
在PHP中,尤其是网站程序,常常需要生成随机密码或字符串,如微信的令牌,API密钥,AppSecret等等,使用下面的随机字符串生成函数,便可以轻松生成你所需要的随机字符串。
<强>代码如下:强>
/* * *随机字符 *长度(@param数美元长度 美元* @param字符串类型类型 * @param数量转换美元转换大小写 * @return字符串 */函数随机(长度=6美元,美元type=& # 39;字符串# 39;,转换成美元=0){ $ config=阵列( & # 39;数字# 39;=祝辞& # 39;1234567890 & # 39; & # 39;信# 39;=祝辞& # 39;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ& # 39; & # 39;字符串# 39;=祝辞& # 39;abcdefghjkmnpqrstuvwxyzABCDEFGHJKMNPQRSTUVWXYZ23456789& # 39; & # 39;所有# 39;=祝辞& # 39;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890& # 39; ); 如果(!收取($ config[$类型]))$ type=& # 39;字符串# 39;; 字符串=配置美元(美元类型); $代码=& # 39;& # 39;; strlen=strlen(字符串)美元1美元; ($ i=0;美元我& lt;美元的长度;$我+ +){ 字符串代码。美元=$ {mt_rand (0, strlen美元)}; } 如果(!空(转换为美元)){ (代码=美元转换比;0)?strtoupper(代码)美元:函数($代码); } 美元返回代码; }
感谢你能够认真阅读完这篇文章,希望小编分享PHP随机字符串生成函数的方法内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!