全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 4263|回复: 7

[Windows VPS] 求个php生成随机数的代码

[复制链接]
发表于 2017-12-6 19:58:27 | 显示全部楼层 |阅读模式
123金钱
从张三,李四,王五,赵六。。。。等数组中随机取出一个,在后面生成随机六位纯数字

输出:
张三622311
王五260561
李四066154
王五262114
张三160657
赵六004151
李四742614
................
生成1000个


无其他要求,简单点,本人菜鸟,还请大佬直接贴出代码

最佳答案

发表于 2017-12-6 19:58:28 | 显示全部楼层
本帖最后由 panjr 于 2017-12-6 20:16 编辑

<?php
for($j=0;$j<1000;$j++)
{
    $key = '';
    $array = array('张三','李四','王五','赵六');
    $length = count($array);
    $random = mt_rand(0,$length-1);


    $pattern = array('0','1','2','3','4','5','6','7','8','9');
    for($i=0;$i<6;$i++)
    {
        $key = $key. $pattern[mt_rand(0,9)]; //生成php随机数
    }
    echo $array[$random].$key;
   
}





?>

点评

3q  发表于 2017-12-6 20:32
发表于 2017-12-6 20:04:36 | 显示全部楼层
rand(0,999999)

点评

这样没0开头的  发表于 2017-12-6 20:08
发表于 2017-12-6 20:13:14 来自手机 | 显示全部楼层
rand(100000,999999)
发表于 2017-12-6 20:19:50 | 显示全部楼层
本帖最后由 itbobo 于 2017-12-6 20:50 编辑

...



发表于 2017-12-6 20:42:41 | 显示全部楼层
全球php開**壇
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-29 10:29 , Processed in 0.059728 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表