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 相关文章推荐
资料注册后发信小技巧
Oct 09 PHP
PHP IF ELSE简化/三元一次式的使用
Aug 22 PHP
php中DOMElement操作xml文档实例演示
Mar 26 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
Jun 12 PHP
ThinkPHP之R方法实例详解
Jun 20 PHP
php中smarty模板条件判断用法实例
Jun 11 PHP
php-redis中的sort排序函数总结
Jul 08 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
Dec 25 PHP
PHPMAILER实现PHP发邮件功能
Apr 18 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
Apr 20 PHP
PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】
Dec 25 PHP
php中get_object_vars()在数组的实例用法
Feb 22 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
三国漫画《火凤燎原》宣布动画化PV放出 预计2020年播出
2020/03/08 国漫
php 解析xml 的四种方法详细介绍
2016/10/26 PHP
js静态作用域的功能。
2006/12/25 Javascript
javascript里的条件判断
2007/02/27 Javascript
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
2013/02/05 Javascript
Function.prototype.call.apply结合用法分析示例
2013/07/03 Javascript
javascript的parseFloat()方法精度问题探讨
2013/11/26 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
2015/03/03 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
2016/05/10 Javascript
jQuery滑动到底部加载下一页数据的实例代码
2017/05/22 jQuery
react-router实现跳转传值的方法示例
2017/05/27 Javascript
基于vue cli重构多页面脚手架过程详解
2018/01/23 Javascript
webpack+vue-cil中proxyTable处理跨域的方法
2018/07/20 Javascript
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
vue-cli3项目展示本地Markdown文件的方法
2019/06/07 Javascript
Vue学习之axios的使用方法实例分析
2020/01/06 Javascript
Vue的状态管理vuex使用方法详解
2020/02/05 Javascript
微信小程序实现时间戳格式转换
2020/07/20 Javascript
python处理json数据中的中文
2014/03/06 Python
Tornado服务器中绑定域名、虚拟主机的方法
2014/08/22 Python
Python编程之属性和方法实例详解
2015/05/19 Python
Python的MongoDB模块PyMongo操作方法集锦
2016/01/05 Python
python变量命名的7条建议
2019/07/04 Python
python 读取更新中的log 或其它文本方式
2019/12/24 Python
美国伴娘礼服商店:Evening Collective
2019/10/07 全球购物
英国领先的鞋类零售商和顶级品牌的官方零售商:Wynsors
2020/02/17 全球购物
eDreams德国:南欧领先的在线旅游公司
2020/12/07 全球购物
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
2012/01/13 面试题
货代行业个人求职简历的自我评价
2013/10/22 职场文书
护理专业毕业生自荐信范文
2014/01/05 职场文书
生产厂长岗位职责
2014/02/21 职场文书
给校长的建议书300字
2014/05/16 职场文书
共青团员自我评价范文
2014/09/14 职场文书
某药房的新员工入职告知书!
2019/07/15 职场文书
python必学知识之文件操作(建议收藏)
2021/05/30 Python