PHP生成自定义长度随机字符串的函数分享


Posted in PHP onMay 04, 2014

php随机生成字符串可以自己定义自己所需要的长度,在实际应用开发中,经常遇到。

//随机生成字符串
function random($length) {
     srand(date("s"));
     $possible_charactors = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
     $string = "";
     while(strlen($string)<$length) {
          $string .= substr($possible_charactors,(rand()%(strlen($possible_charactors))),1);
     }
     return($string);
}
PHP 相关文章推荐
BBS(php &amp; mysql)完整版(三)
Oct 09 PHP
PHP批量生成缩略图的代码
Jul 19 PHP
php foreach、while性能比较
Oct 15 PHP
php.ini中date.timezone设置分析
Jul 29 PHP
PHP动态分页函数,PHP开发分页必备啦
Nov 07 PHP
PHP中开启gzip压缩的2种方法
Jan 31 PHP
适合PHP初学者阅读的4本经典书籍
Sep 23 PHP
php使用PDO获取结果集的方法
Feb 16 PHP
PHP 传输会话curl函数的实例详解
Sep 12 PHP
PHP实现的权重算法示例【可用于游戏根据权限来随机物品】
Feb 15 PHP
php自定义排序uasort函数示例【二维数组按指定键值排序】
Jun 19 PHP
PHP上传图片到数据库并显示的实例代码
Dec 20 PHP
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
May 04 #PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
May 04 #PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
May 04 #PHP
PHP使用CURL获取302跳转后的地址实例
May 04 #PHP
Fatal error: session_start(): Failed to initialize storage module: files问题解决方法
May 04 #PHP
PHPThumb图片处理实例
May 03 #PHP
PHP的preg_match匹配字符串长度问题解决方法
May 03 #PHP
You might like
php模板之Phpbean的目录结构
2008/01/10 PHP
PHP 数组排序方法总结 推荐收藏
2010/06/30 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
2012/05/16 PHP
php显示页码分页类的封装
2017/06/08 PHP
微信封装的调用微信签名包的类库
2017/06/08 PHP
PHP中实现中文字串截取无乱码的解决方法
2018/05/29 PHP
实例讲解php将字符串输出到HTML
2019/01/27 PHP
RR vs IO BO3 第一场2.13
2021/03/10 DOTA
如何在标题栏显示框架内页面的标题
2007/02/03 Javascript
js FLASH幻灯片字符串中有连接符&的处理方法
2012/03/01 Javascript
js实现简洁大方的二级下拉菜单效果代码
2015/09/01 Javascript
js style.display=block显示布局错乱问题的解决方法
2016/09/21 Javascript
浅谈jQuery hover(over, out)事件函数
2016/12/03 Javascript
jQuery的extend方法【三种】
2016/12/14 Javascript
jQuery中each循环的跳出和结束实例
2017/08/16 jQuery
jQuery实现左右滑动的toggle方法
2018/03/03 jQuery
在angular 6中使用 less 的实例代码
2018/05/13 Javascript
bootstrap-treeview实现多级树形菜单 后台JSON格式如何组织?
2019/07/26 Javascript
Layui实现数据表格默认全部显示(不要分页)
2019/10/26 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
2020/03/10 Javascript
[03:48]2014DOTA2 TI专访71DK夺冠不靠小组赛高排名
2014/07/11 DOTA
[05:39]2014DOTA2西雅图国际邀请赛 淘汰赛7月14日TOPPLAY
2014/07/14 DOTA
Python中实现最小二乘法思路及实现代码
2018/01/04 Python
python实现学生管理系统
2018/01/11 Python
TensorFlow实现自定义Op方式
2020/02/04 Python
pycharm安装及如何导入numpy
2020/04/03 Python
python如何调用java类
2020/07/05 Python
美国医生配方营养补充剂供应商:Healthy Directions
2019/07/10 全球购物
七年级音乐教学反思
2014/01/26 职场文书
美德好少年主要事迹
2014/01/29 职场文书
殡葬服务心得体会
2014/09/11 职场文书
新生儿未入户证明
2015/06/23 职场文书
追讨欠款律师函
2015/06/24 职场文书
Nginx如何配置Http、Https、WS、WSS的方法步骤
2021/05/11 Servers
python字典进行运算原理及实例分享
2021/08/02 Python
Docker 镜像介绍以及commit相关操作
2022/04/13 Servers