php随机生成数字字母组合的方法

 更新时间:2015年03月18日 09:45:42   作者:Simael  
这篇文章主要介绍了php随机生成数字字母组合的方法,实例分析了php生成随机数及随机字母的相关技巧与用法,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了php随机生成数字字母组合的方法。分享给大家供大家参考。具体如下:

直接上代码:

复制代码 代码如下:
function getRandomString($len, $chars=null)
{
    if (is_null($chars)){
        $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    } 
    mt_srand(10000000*(double)microtime());
    for ($i = 0, $str = '', $lc = strlen($chars)-1; $i < $len; $i++){
        $str .= $chars[mt_rand(0, $lc)]; 
    }
    return $str;
}

例如随机生成 2 位 字母和数字组合
只需调用函数 并传参2即可。

echo getRandomString(2);

如果仅仅是生成小写字母你可以使用类似方法

echo chr(mt_rand(65, 90);

大写字母

echo chr(mt_rand(97, 122));

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

相关文章

  • php获取网页内容方法总结

    php获取网页内容方法总结

    用php抓取页面的内容在实际的开发当中是非常有用的,如作一个简单的内容采集器,提取网页中的部分内容等等
    2008-12-12
  • PHP中的闭包(匿名函数)浅析

    PHP中的闭包(匿名函数)浅析

    这篇文章主要介绍了PHP中的闭包(匿名函数)浅析,本文给出了一个使用实例和执行效率测试,需要的朋友可以参考下
    2015-02-02
  • PHP线程的内存回收问题

    PHP线程的内存回收问题

    本文给大家介绍的是PHP线程的内存回收问题,方便大家理解内存回收的机制,推荐给大家。
    2016-07-07
  • php四种定界符详解

    php四种定界符详解

    本文主要介绍了php四种定界符,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • PHP基于CURL发送JSON格式字符串的方法示例

    PHP基于CURL发送JSON格式字符串的方法示例

    这篇文章主要介绍了PHP基于CURL发送JSON格式字符串的方法,结合实例形式分析了php使用curl发送json格式字符串的相关属性设置及数据接收等操作技巧,需要的朋友可以参考下
    2018-03-03
  • PHP实现文件上传和下载的示例代码

    PHP实现文件上传和下载的示例代码

    这篇文章主要为大家详细介绍了PHP如何实现文件上传与下载功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据

    PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据

    承接上文的PHP 杂谈《重构-改善既有代码的设计》之 重新组织你的函数继续重构方面的内容
    2012-04-04
  • 教你识别简单的免查杀PHP后门

    教你识别简单的免查杀PHP后门

    这类后门让网站、服务器管理员很是头疼,经常要换着方法进行各种检测,而很多新出现的编写技术,用普通的检测方法是没法发现并处理的。今天我们细数一些有意思的PHP一句话木马。
    2015-09-09
  • php feof用来识别文件末尾字符的方法

    php feof用来识别文件末尾字符的方法

    程序需要一种标准的方式来识别何时到达文件的末尾.这个标准通常称为文件末尾,或EOF字符。
    2010-08-08
  • php简单防盗链验证实现方法

    php简单防盗链验证实现方法

    这篇文章主要介绍了php简单防盗链验证实现方法,通过$_SERVER['HTTP_REFERER']获取来路页面URL再进行判断进而实现对非本地URL的拦截功能,需要的朋友可以参考下
    2016-07-07

最新评论