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

 更新时间:2017年02月06日 08:50:28   作者:风起从容  
这篇文章主要介绍了php获取指定数量随机字符串的方法,涉及php针对数组的遍历及字符串运算相关操作技巧,需要的朋友可以参考下

本文实例讲述了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

PS:这里再为大家提供一款功能类似的在线工具供大家参考:

高强度密码生成器:
http://tools.jb51.net/password/CreateStrongPassword

在线随机数字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数据结构与算法教程》、《php程序设计算法总结》、《php排序算法总结》、《PHP常用遍历算法与技巧总结》、《PHP数学运算技巧总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • php抽象类使用要点与注意事项分析

    php抽象类使用要点与注意事项分析

    这篇文章主要介绍了php抽象类使用要点与注意事项,实例分析了php抽象类的功能、定义与使用中的相关注意事项,需要的朋友可以参考下
    2015-02-02
  • php error_log 函数的使用

    php error_log 函数的使用

    error_log函数是PHP内置的一个函数,主要是用来写错误日志的函数,我们在多人开发,或者在比较复杂,并且没有单元测试的开发项目中,完全可以使用它来记录我们程序中的错误,特别是数据库查询语句执行的错误。
    2009-04-04
  • PHP安全技术之 实现php基本安全

    PHP安全技术之 实现php基本安全

    php开发过程中,需要注意的一些安全小细节,屏蔽错误提示,多考虑下安全问题。
    2010-09-09
  • PHP实现word转pdf的两种方式(有用!)

    PHP实现word转pdf的两种方式(有用!)

    最近遇到一个需求,将word文件转换成pdf,辗转了一上午终于搞定了,下面这篇文章主要给大家介绍了关于PHP实现word转pdf的两种方式,需要的朋友可以参考下
    2022-09-09
  • php判断文件上传图片格式的实例详解

    php判断文件上传图片格式的实例详解

    这篇文章主要介绍了php判断文件上传图片格式的实例详解的相关资料,希望通过本文能帮助大家实现这样方法,非常有参考价值,需要的朋友可以参考下
    2017-09-09
  • PHP中OpenSSL加密问题整理

    PHP中OpenSSL加密问题整理

    本篇文章主要给大家讲解了PHP中OpenSSL加密遇到的问题整理以及相关的处理办法,一起参考学习下。
    2017-12-12
  • php自动加载的两种实现方法

    php自动加载的两种实现方法

    php自动加载的两种实现方法,需要的朋友可以参考下。
    2010-06-06
  • ajax缓存问题解决途径

    ajax缓存问题解决途径

    ajax缓存问题解决途径...
    2006-12-12
  • 利用PHP访问带有密码的Redis方法示例

    利用PHP访问带有密码的Redis方法示例

    这篇文章主要介绍了利用PHP如何访问带有密码的Redis,文章开始先介绍了如何设置Redis密码及方法带密码的Redis,方便大家学习和理解,有需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • php中preg_replace正则替换用法分析【一次替换多个值】

    php中preg_replace正则替换用法分析【一次替换多个值】

    这篇文章主要介绍了php中preg_replace正则替换用法,结合实例形式对比分析了preg_replace一次替换多个值的具体使用技巧,需要的朋友可以参考下
    2017-01-01

最新评论