• 技术文章 >后端开发 >PHP问题

    php怎么生成随机数

    VV2020-06-29 10:42:40原创1032

    php生成随机数的方法是:可以通过使用mt_rand()函数来实现,如【mt_rand(10,100)】,表示生成一个介于10和100之间的随机整数。mt_rand()函数是产生随机值的更好选择,返回结果的速度是rand()函数的四倍。

    可以使用mt_rand() 函数来生成随机数,该函数使用 Mersenne Twister 算法生成随机整数。

    提示:该函数是产生随机值的更好选择,返回结果的速度是 rand() 函数的 4 倍。

    提示:如果您想要一个介于 10 和 100 之间(包括 10 和 100)的随机整数,请使用 mt_rand (10,100)。

    我们来看一下具体代码:

    function GetRandStr($length){
    $str='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
    $len=strlen($str)-1;
    $randstr='';
    for($i=0;$i<$length;$i++){
    $num=mt_rand(0,$len);
    $randstr .= $str[$num];
    }
    return $randstr;
    }
    $number=GetRandStr(6);
    echo $number;

    以上就是php怎么生成随机数的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php 随机数
    上一篇:JWT 是干什么? 下一篇:php print是什么意思
    线上培训班

    相关文章推荐

    • PHP高效生成一个不重复随机数• php随机数原理• php随机数不重复• PHP生成10位不重复的随机数

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网