Php中生成6位随机数并显示

Php中生成6位随机数并显示,第1张

Php中生成6位随机数并显示实现如下:

1、使用shuffle函数生成随机数。

<php

    $arr=range(100000,999999);

    shuffle($arr);

    foreach($arr as $values)

    {

          echo $values" ";//显示随机数

    }

>

2、使用array_unique函数生成随机数。

<php

$arr=array();

while(count($arr)<10)

{

  $arr[]=rand(1,10);

  $arr=array_unique($arr);

}

echo implode(" ",$arr);

>

扩展资料:

PHP生成随机数的两种方法:

1、rand()函数:

//无参数:rand()函数用户获取随机数。

echo rand() "\n";//得到一个不定位数的随机数

//带参数:rand($min,$max),$min表示从XX开始取值,$max表示最大只能为XX。

echo rand(5, 15);//在5~15之间取一个数

注意:mt_rand() 用法跟rand()类似,但是mt_rand()的执行效率更高。

2、使用array_flip函数生成随机数,可以去掉重复值。

<

srand((double)microtime()1000000); //产生随机数

$randval = rand(0,100); //在0和100之间取一个数字

echo $randval;

>

随机显示100以内的数,测试下看,自己结合到程序中即可。PS:提供程序定做开发服务,有需要可百度HI我:)

复制下面代码

<

//echo rand(1,100);

$max=0;

$min=100;

for($i=0;$i<=9;$i++){

$rand[$i]=rand(1,100);

if($rand[$i]>$max){

$max=$rand[$i];

}

if($rand[$i]<$min){

$min=$rand[$i];

}

$str=$rand[$i]",";

}

//去除最后一个逗号

$str="quchu";

$str=str_replace(",quchu","",$str);

echo "最大数是:"$max;

echo "<hr>";

echo "最小数是:"$min;

echo "<hr>";

//echo "原型是:"$str;

echo "<hr>";

echo "中间数是:"str_replace($min",","",str_replace($max",","",$str));

>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/13496172.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存