php获取指定数量随机字符串的方法


Posted in PHP onFebruary 06, 2017

本文实例讲述了php获取指定数量随机字符串的方法。分享给大家供大家参考,具体如下:

function getARandLetter($number = 1) {
 if ($number == 0)
  return FALSE; //去除0
 $number = $number < 0 ? - $number : $number; //如果小于零取正值
 $letterArr = array ('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z' );
 $returnStr ='';
 for($i= 0; $i < $number; $i ++) {
  $returnStr .= $letterArr [rand ( 0, 51 )];
 }
 return $returnStr;
}
echo getARandLetter(8);

运行结果:lUJfScvS

PHP 相关文章推荐
我用php+mysql写的留言本
Oct 09 PHP
用PHP读取和编写XML DOM的实现代码
Feb 03 PHP
php中jpgraph类库的使用介绍
Aug 08 PHP
php判断ip黑名单程序代码实例
Feb 24 PHP
php数字每三位加逗号的功能函数
Oct 22 PHP
php实现点击可刷新验证码
Nov 07 PHP
老生常谈PHP位运算的用途
Mar 12 PHP
php使用curl实现ftp文件下载功能
May 16 PHP
什么是PHP文件?如何打开PHP文件?
Jun 27 PHP
php无限级分类实现评论及回复功能
Feb 18 PHP
PHP+RabbitMQ实现消息队列的完整代码
Mar 20 PHP
php和redis实现秒杀活动的流程
Jul 17 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
Feb 05 #PHP
PHP中使用OpenSSL生成证书及加密解密
Feb 05 #PHP
PHP的中使用非缓冲模式查询数据库的方法
Feb 05 #PHP
php+redis在实际项目中HTTP 500: Internal Server Error故障排除
Feb 05 #PHP
php实现给二维数组中所有一维数组添加值的方法
Feb 04 #PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
Feb 04 #PHP
php加密之discuz内容经典加密方式实例详解
Feb 04 #PHP
You might like
DOTA2 无惧惊涛骇浪 昆卡大型水友攻略
2020/04/20 DOTA
overlord人气高涨,却被菲利普频繁举报,第四季很难在国内上映
2020/05/06 日漫
一个从别的网站抓取信息的例子(域名查询)
2006/10/09 PHP
php延迟静态绑定实例分析
2015/02/08 PHP
PHP与Ajax相结合实现登录验证小Demo
2016/03/16 PHP
php 自定义错误日志实例详解
2016/11/12 PHP
jQuery UI Autocomplete 1.8.16 中文输入修正代码
2012/04/16 Javascript
使用jQuery内容过滤选择器选择元素实例讲解
2013/04/18 Javascript
js获取元素到文档区域document的(横向、纵向)坐标的两种方法
2013/05/17 Javascript
如何使用Javascript获取距今n天前的日期
2013/07/08 Javascript
NodeJS Web应用监听sock文件实例
2015/02/18 NodeJs
jQuery插件制作之参数用法实例分析
2015/06/01 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
Nodejs学习item【入门手上】
2016/05/05 NodeJs
jQuery实现的仿百度,仿谷歌搜索下拉框效果示例
2016/12/30 Javascript
nodejs读写json文件的简单方法(必看)
2017/03/09 NodeJs
分分钟学会vue中vuex的应用(入门教程)
2017/09/14 Javascript
Angularjs实现页面模板清除的方法
2018/07/20 Javascript
vue 实现在函数中触发路由跳转的示例
2018/09/01 Javascript
bootstrap下拉分页样式 带跳转页码
2018/12/29 Javascript
详解Vue-cli3.X使用px2rem遇到的问题
2019/08/09 Javascript
[01:56]无止竞 再出发——中国军团出征2017年DOTA2国际邀请赛
2017/07/05 DOTA
Python中类的继承代码实例
2014/10/28 Python
Python编程实现及时获取新邮件的方法示例
2017/08/10 Python
Python基于回溯法子集树模板解决全排列问题示例
2017/09/07 Python
python3模块smtplib实现发送邮件功能
2018/05/22 Python
pyqt5实现绘制ui,列表窗口,滚动窗口显示图片的方法
2019/06/20 Python
利用Tensorflow的队列多线程读取数据方式
2020/02/05 Python
用Python进行websocket接口测试
2020/10/16 Python
CSS3图片旋转特效(360/60/-360度)
2013/10/10 HTML / CSS
使用CSS3实现input多选框自定义样式的方法示例
2019/07/19 HTML / CSS
伦敦高达60%折扣的钻石珠宝商:Purely Diamonds
2018/06/24 全球购物
征婚广告词
2014/03/17 职场文书
家长学校培训材料
2014/08/20 职场文书
酒店爱岗敬业演讲稿
2014/09/02 职场文书
MySQL数据库Innodb 引擎实现mvcc锁
2022/05/06 MySQL