PHP 生成随机字符串

1/** 2 * 生成随机字符串 3 * @author 宁佳兵 <meilijing.ning@foxmail.com> 4 * @param int $length 5 * @return string 6 */ 7function createNonceStr($length = 16) { 8 $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; 9 $str = ""; 10 for ($i = 0; $i < $length; $i++) { 11 $str .= substr($chars, mt_rand(0, strlen($chars) - 1), 1); 12 } 13 return $str; 14}
点赞
收藏

评论区

加载中...

相关推荐

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

Mock 语法讲解

是生成随机数据,拦截Ajax请求的JavaScript库。本文来介绍下Mock的常用语法。模拟数据生成随机数据Mock.Random.boolean()生成一个随机的布尔值。例如:返回值为true或false。Mock.Random.integer(min

分布式id如何生成

1.UUID生成通过网卡、时间、随机数来保证生成的唯一的字符串。优点:(1)本地生成,生成简单(2)速度快(3)高可用;缺点:(1)无序,如果存入mysq,影响B的操作性能,因为B树是需要排序的;(2)占用空间较大(36个

SQL生成随机字符串

创建存储过程可以解决此问题!(https://oscimg.oschina.net/oscnet/b1ca72049dc1b917a369b13eea29abf0a41.jpg)!(https://oscimg.oschina.net/oscnet/4f544cf86334f4f583c5e5e1a8e40eda818.jpg)1

PHP 微信公众号消息加解密

公众号配置根据提示设置即可:【图中信息均为无意义数据,仅供参考。注意服务器地址需可接收GET/POST两种请求】AESKey直接点一下随机生成即可,Token可以生成一个UUID再把UUID进行MD5一次即可。接收关注事件消息示例请求参数校验这一步根据项目情况,可供参考:(Lumen框架)php$valida

PHP创建多级树型结构

<!lang:php<?php$areaarray(array('id'1,'pid'0,'name''中国'),array('id'5,'pid'0,'name''美国'),array('id'2,'pid'1,'name''吉林'),array('id'4,'pid'2,'n