博客列表 >PHP生成随机数

PHP生成随机数

蒸蒸
蒸蒸原创
2021年12月21日 14:13:49666浏览

文章转自:https://blog.csdn.net/llfdhr/article/details/53330841

  1. //随机生成一个由16位数字组成的字符串
  2. function rand_num($num=16){
  3. $n=[];
  4. for($i=0;$i<$num;$i++){
  5. $n[$i] = $i;
  6. }
  7. for($i=0;$i<$num;$i++){
  8. $rand = mt_rand($i,$num-1);
  9. //数组 随机数交换下标
  10. if($n[$i] == $i){
  11. $n[$i] = $n[$rand];
  12. $n[$rand] = $i;
  13. }
  14. }
  15. //将数组转化为字符串返回
  16. $a=implode('',$n);
  17. return $a;
  18. }
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议