首页后端开发PHP最简洁的PHP生成指定长度随机数的方法

最简洁的PHP生成指定长度随机数的方法

时间2024-02-02 08:16:03发布访客分类PHP浏览909
导读:收集整理的这篇文章主要介绍了最简洁的PHP生成指定长度随机数的方法,觉得挺不错的,现在分享给大家,也给大家做个参考。刚才在写短信验证码模块,需要用到指定位数的随机数,然后网上一找发现太可怕了这么简单的事情竟然用了好几十行多个循环嵌套……看来...
收集整理的这篇文章主要介绍了最简洁的PHP生成指定长度随机数的方法,觉得挺不错的,现在分享给大家,也给大家做个参考。

刚才在写短信验证码模块,需要用到指定位数的随机数,然后网上一找发现太可怕了这么简单的事情竟然用了好几十行多个循环嵌套……看来没有好脑仁儿真的不适合当程序员。

自写了一行版本:

function generate_code($length = 4) {
        return rand(pow(10,($length-1)), pow(10,$length)-1);
}
    

为了便于理解,同时也为了这篇水文可以凑点字数,这是多行版:

function generate_code($length = 4) {
        $min = pow(10 , ($length - 1));
        $max = pow(10, $length) - 1;
        return rand($min, $max);
}
    

相关学习推荐:PHP编程从入门到精通

以上就是最简洁的PHP生成指定长度随机数的方法的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 最简洁的PHP生成指定长度随机数的方法
本文地址: https://pptw.com/jishu/596588.html
PHP实现简单验证码识别,非常详细! 聊聊PHP中的单例模式与静态变量

游客 回复需填写必要信息