PHP开发应用程序:生成随机字符串的方法

资讯 驱动中国 老苏 148 次阅读 0 条评论
分享 Q

利用PHP开辟利用法式,特别是网站法式,经常需要生成随秘稀码,如用户注册生成随秘稀码,用户重置暗码也需要生成一个随机的暗码。随秘稀码也就是一串流动长度的字符串,那里我搜集清算了几种生成随机字符串的圆式,以供年夜家参考。

该算法尾要用到了两个函数,mt_rand(int$min,int$max)函数用于生成随机整数,此中$min–$max为ASCII码的规模,那里取33-126,可以按照需要调整规模,如ASCII码表中97–122位对应a–z的英笔墨母,详细可参考ASCII码表;chr(int$ascii)函数用于将对应整数$ascii转换成对应的字符。

1、正在33–126中生成一个随机整数,如35,

圆式一:

2、将35转换成对应的ASCII码字符,如35对应#

3、反复以上1、2步调n次,毗连PHP开发应用程序:生成随机字符串的方法成n位的暗码

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com
本文价值 成为第一个评分的人
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友