php简单生成随机数的方法
更新时间:2015年07月30日 10:25:54 作者:php_fangting
这篇文章主要介绍了php简单生成随机数的方法,该功能可用于生成验证码,涉及php字符串及mt_rand方法的使用技巧,需要的朋友可以参考下
本文实例讲述了php简单生成随机数的方法。分享给大家供大家参考。具体如下:
<?php
/**
*生成随机数,可用户验证码
*@param
*/
function randStr($m = 5) {
$new_str = '';
$str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwsyz0123456789';
$max=strlen($str)-1;
for ($i = 1; $i <= $m; ++$i) {
$new_str .=$str[mt_rand(0, $max)];
}
return $new_str;
}
//测试
$str = randStr(6);
echo $str;
希望本文所述对大家的php程序设计有所帮助。
相关文章
web目录下不应该存在多余的程序(安全考虑)
由我刚开始学习php的时候,discuz, ofstart 这些程序所有的程序都是存在放在web的根目录下。如ofstart和phpwind的require目录,存放了大量的库文件
2012-05-05
php接口报错解决分析记录
记一次解决php接口报错 The GET method is not supported for this route. Supported methods: POST.的bug,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-10-10
PHP编程计算文件或数组中单词出现频率的方法
这篇文章主要介绍了PHP编程计算文件或数组中单词出现频率的方法,给出了2个统计单词频率的示例,涉及php正则、数组操作及字符串遍历等相关技巧,需要的朋友可以参考下
2017-05-05
浅析PHP开发规范
本篇文章是小编为大家整理的关于PHP开发规范的相关内容,适合PHP初学者,一起参考下吧。
2018-02-02
PHP基于单例模式实现的mysql类
这篇文章主要介绍了PHP基于单例模式实现的mysql类,涉及PHP基于单例模式封装对MySQL数据库的连接及查询相关技巧,需要的朋友可以参考下
2016-01-01
浅谈thinkphp的实例化模型
这篇文章主要简单介绍了thinkphp的实例化模型的几种方法,以及他们之间的使用要点,非常不错,推荐给大家。
2015-01-01
最新评论