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通用检测函数集合
Nov 25 PHP
php中使用ExcelFileParser处理excel获得数据(可作批量导入到数据库使用)
Aug 21 PHP
php实现天干地支计算器示例
Mar 14 PHP
php实现的返回数据格式化类实例
Sep 22 PHP
PHP屏蔽过滤指定关键字的方法
Nov 03 PHP
在win系统安装配置 Memcached for PHP 5.3 图文教程
Mar 03 PHP
PHP中判断文件存在使用is_file还是file_exists?
Apr 03 PHP
PHP模板引擎Smarty中的保留变量用法分析
Apr 11 PHP
Yii框架表单模型和验证用法
May 20 PHP
PHP面向对象程序设计之类与反射API详解
Dec 02 PHP
PHP实现的装箱算法示例
Jun 23 PHP
PHP从尾到头打印链表实例讲解
Sep 27 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
Get或Post提交值的非法数据处理
2006/10/09 PHP
基于mysql的论坛(6)
2006/10/09 PHP
wiki-shan写的php在线加密的解密程序
2008/09/07 PHP
深入理解PHP几个算法:PHP冒泡、PHP二分法、PHP求素数、PHP乘法表
2013/06/06 PHP
PHP+Mysql+jQuery文件下载次数统计实例讲解
2015/10/10 PHP
利用jQuery的$.event.fix函数统一浏览器event事件处理
2009/12/21 Javascript
jquery获取下拉列表的值为null的解决方法
2011/03/18 Javascript
深入理解JavaScript系列(2) 揭秘命名函数表达式
2012/01/15 Javascript
jQuery+CSS 半开折叠效果原理及代码(自写)
2013/03/04 Javascript
javascript数组操作总结和属性、方法介绍
2014/04/05 Javascript
DOM基础教程之使用DOM控制表格
2015/01/20 Javascript
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
2015/03/05 Javascript
JavaScript中Cookies的相关使用教程
2015/06/04 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
jquery实现简单的全选和反选功能
2016/01/02 Javascript
bootstrap table复杂操作代码
2016/11/01 Javascript
JS 中LocalStorage和SessionStorage的使用
2017/08/17 Javascript
使用Angular CLI生成 Angular 5项目教程详解
2018/03/18 Javascript
微信小程序位置授权处理方法
2019/06/13 Javascript
Python数据结构之Array用法实例
2014/10/09 Python
十个Python程序员易犯的错误
2015/12/15 Python
Python 逐行分割大txt文件的方法
2017/10/10 Python
python字典操作实例详解
2017/11/16 Python
Python实现嵌套列表及字典并按某一元素去重复功能示例
2017/11/30 Python
python配置grpc环境
2019/01/01 Python
PyCharm中代码字体大小调整方法
2019/07/29 Python
基于python实现简单网页服务器代码实例
2020/09/14 Python
应用化学专业本科生求职信
2013/09/29 职场文书
高分子材料与工程专业推荐信
2013/12/01 职场文书
社区母亲节活动方案
2014/03/05 职场文书
学习雷锋精神心得体会范文
2014/03/12 职场文书
缓刑人员思想汇报500字
2014/09/12 职场文书
2014年学校工作总结
2014/11/20 职场文书
2014年保育员工作总结
2014/12/02 职场文书
2015年全国助残日活动方案
2015/05/04 职场文书
跳高加油稿
2015/07/21 职场文书