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 相关文章推荐
php 需要掌握的东西 不做浮躁的人
Dec 28 PHP
PHP图片处理类 phpThumb参数用法介绍
Mar 11 PHP
php教程 插件机制在PHP中实现方案
Nov 02 PHP
浅析ThinkPHP中execute和query方法的区别
Jun 13 PHP
ThinkPHP数据操作方法总结
Sep 28 PHP
php中删除、清空session的方式总结
Oct 09 PHP
CI框架中redis缓存相关操作文件示例代码
May 17 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
Aug 02 PHP
php无限级评论嵌套实现代码
Apr 18 PHP
PHP日志LOG类定义与用法示例
Sep 06 PHP
php实现微信分享朋友链接功能
Feb 18 PHP
JS(jQuery)实现聊天接收到消息语言自动提醒功能详解【提示“您有新的消息请注意查收”】
Apr 16 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合并数组+与array_merge的区别分析
2010/08/01 PHP
PHP异步调用socket实现代码
2012/01/12 PHP
深入PHP empty(),isset(),is_null()的实例测试详解
2013/06/06 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
Zend Framework教程之模型Model用法简单实例
2016/03/04 PHP
jQuery 标题的自动翻转实现代码
2009/10/14 Javascript
基于jquery实现的可以编辑选择的下拉框的代码
2010/11/19 Javascript
JavaScript Array Flatten 与递归使用介绍
2011/10/30 Javascript
jQuery圆形统计图开发实例
2015/01/04 Javascript
jQuery中wrapAll()方法用法实例
2015/01/16 Javascript
jquery实现的伪分页效果代码
2015/10/29 Javascript
jQuery Checkbox 全选 反选的简单实例
2016/11/29 Javascript
vue2组件实现懒加载浅析
2017/03/29 Javascript
微信小程序 实现列表项滑动显示删除按钮的功能
2017/04/13 Javascript
详解VUE调用本地json的使用方法
2019/05/15 Javascript
微信小程序实现左滑动删除效果
2020/03/30 Javascript
vue使用swiper实现中间大两边小的轮播图效果
2019/11/24 Javascript
微信小程序 wx.getUserInfo引导用户授权问题实例分析
2020/03/09 Javascript
JavaScript实现捕获鼠标坐标
2020/04/12 Javascript
vue父子组件间引用之$parent、$children
2020/05/20 Javascript
[46:48]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第三局
2016/02/25 DOTA
Django框架ORM数据库操作实例详解
2019/11/07 Python
春节到了 教你使用python来抢票回家
2020/01/06 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
python 给图像添加透明度(alpha通道)
2020/04/09 Python
简单掌握CSS3将文字描边及填充文字颜色的方法
2016/03/07 HTML / CSS
分享一个页面平滑滚动小技巧(推荐)
2019/10/23 HTML / CSS
字中字效果的实现【html5实例】
2016/05/03 HTML / CSS
硕士研究生自我鉴定
2013/11/08 职场文书
自荐书范文
2013/12/08 职场文书
《口技》教学反思
2014/02/21 职场文书
责任担保书范文
2014/05/21 职场文书
党员公开承诺书2015
2015/01/21 职场文书
授权委托书
2015/01/28 职场文书
小学运动会报道稿
2015/07/22 职场文书
Vue2.0搭建脚手架
2022/03/13 Vue.js