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实现微信公众平台账号自定义菜单类的方法,涉及针对微信接口API的二次开发,是非常实用的技巧,需要的朋友可以参考下
    2014-12-12
  • PHP中的命名空间详细介绍

    PHP中的命名空间详细介绍

    这篇文章主要介绍了PHP中的命名空间详细介绍,本文讲解了命名空间(namespace)的概念、正在使用命名空间、定义命名空间、子命名空间、从命名空间中调用代码等内容,需要的朋友可以参考下
    2015-07-07
  • nginx+thinkphp下解决不支持pathinfo模式

    nginx+thinkphp下解决不支持pathinfo模式

    这篇文章主要介绍了nginx+thinkphp下解决不支持pathinfo模式的相关资料,需要的朋友可以参考下
    2015-07-07
  • 6种解决PHP Trait属性冲突问题的方法小结

    6种解决PHP Trait属性冲突问题的方法小结

    在PHP中,Trait是一种用于在类之间共享方法的方法,然而,Trait中的成员属性可能会导致冲突,所以本文为大家整理了6种解决Trait属性冲突的方法,希望对大家有所帮助
    2024-02-02
  • php中防止恶意刷新页面的代码小结

    php中防止恶意刷新页面的代码小结

    恶意刷新就是不停的去刷新提交页面,导致大量无效数据了,下面我们来总结一下php 防止恶意刷新页面方法总结
    2012-10-10
  • PHP Zip压缩 在线对文件进行压缩的函数

    PHP Zip压缩 在线对文件进行压缩的函数

    PHP在线对文件进行Zip 压缩函数代码,用于使用PHP在线创建ZIP压缩文件。
    2010-05-05
  • PHP 抽象方法与抽象类abstract关键字介绍及应用

    PHP 抽象方法与抽象类abstract关键字介绍及应用

    抽象方法指没有方法体的方法,只要一个类里面有一个方法是抽象方法,那么这个类就要定义为抽象类,不了解的朋友可以看看
    2014-10-10
  • 编写PHP脚本过滤用户上传的图片

    编写PHP脚本过滤用户上传的图片

    这篇文章主要介绍了编写PHP脚本过滤用户上传的图片,至于是不是能达到设想的准确过滤那种图片的效果,这个就...需要的朋友可以参考下
    2015-07-07
  • PHP 七大优势分析

    PHP 七大优势分析

    ASP是微软公司实现动态网页的一种技术。ASP支持一些脚本语言,主要以VBScripp为主。与ASP相比较,你还可以选择另一中开放源代码编程语言——PHP,PHP可以运行在多种操作系统下,其中包括Linux和windows。
    2009-06-06
  • 从手册去理解分析PHP session机制

    从手册去理解分析PHP session机制

    session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中,PHP自身的垃圾回收是无效的,SESSION的回收是要删文件的,这个概率是根据php.ini的配置决定的
    2011-07-07

最新评论