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 相关文章推荐
如何实现给定日期的若干天以后的日期
Oct 09 PHP
PHP编程最快明白(第一讲 软件环境和准备工作)
Oct 25 PHP
async和DOM Script文件加载比较
Jul 20 PHP
PHP使用json_encode函数时不转义中文的解决方法
Nov 12 PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
Apr 03 PHP
PHP使用Pear发送邮件(Windows环境)
Jan 05 PHP
Laravel执行migrate命令提示:No such file or directory的解决方法
Mar 16 PHP
nginx下安装php7+php5
Jul 31 PHP
PHP实现链式操作的原理详解
Sep 16 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
Sep 23 PHP
PHP SESSION机制的理解与实例
Mar 22 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
May 27 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 选项及相关信息函数库
2006/12/04 PHP
IIS+fastcgi下PHP运行超时问题的解决办法详解
2013/06/20 PHP
php不用正则验证真假身份证
2013/11/06 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
2014/07/25 PHP
thinkphp3.x中变量的获取和过滤方法详解
2016/05/20 PHP
js word表格动态添加代码
2010/06/07 Javascript
JS点击链接后慢慢展开隐藏着图片的方法
2015/02/17 Javascript
jQuery遍历DOM节点操作之filter()方法详解
2016/04/14 Javascript
jQuery CSS3自定义美化Checkbox实现代码
2016/05/12 Javascript
jQuery EasyUI学习教程之datagrid点击列表头排序
2016/07/09 Javascript
浅谈angularJS中的事件
2016/07/12 Javascript
Node.js配合node-http-proxy解决本地开发ajax跨域问题
2016/08/31 Javascript
一步一步封装自己的HtmlHelper组件BootstrapHelper(二)
2016/09/14 Javascript
详解Vue监听数据变化原理
2017/03/08 Javascript
vue 根据数组中某一项的值进行排序的方法
2018/08/30 Javascript
vue路由传参页面刷新参数丢失问题解决方案
2019/10/08 Javascript
[01:45]典藏宝瓶2+祈求者身心——这就是DOTA2TI9总奖金突破3000万美元的秘密
2019/07/21 DOTA
Python远程桌面协议RDPY安装使用介绍
2015/04/15 Python
python实现读取命令行参数的方法
2015/05/22 Python
如何利用Fabric自动化你的任务
2016/10/20 Python
python素数筛选法浅析
2018/03/19 Python
python中将正则过滤的内容输出写入到文件中的实例
2018/10/21 Python
关于Python内存分配时的小秘密分享
2019/09/05 Python
实现ECharts双Y轴左右刻度线一致的例子
2020/05/16 Python
如何在VSCode下使用Jupyter的教程详解
2020/07/13 Python
佳能法国商店:Canon法国
2019/02/14 全球购物
美国工业用品采购网站:Zoro.com
2020/10/27 全球购物
亚洲最大的运动鞋寄售店:KicksCrew
2020/11/26 全球购物
出纳岗位职责范本
2013/12/01 职场文书
测控技术与仪器个人求职信范文
2013/12/30 职场文书
积极分子思想汇报
2014/01/04 职场文书
客服部班长工作责任制
2014/02/25 职场文书
2014年初一班主任工作总结
2014/11/08 职场文书
合同权益转让协议书模板
2014/11/18 职场文书
导游词之黄帝陵景区
2019/09/16 职场文书