php程序如何产生随机数?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php程序如何产生随机数?相关的知识,希望对你有一定的参考价值。

麻烦帮我设计一个简单的php程序:让这个php程序产生20个随机数,并且范围在10到100000之间,然后以一行10列的表格输出。最好能给我直接可以使用的代码

mt_rand — 生成更好的随机数
它可以产生随机数值的平均速度比 libc 提供的 rand() 快四倍。

所以建议楼主用这个函数 比rand要快

int mt_rand ([ int $min ], int $max ) $min为做小值 $max为最大值

<?php
echo "<table>";
for ($i=0;$i<2;$i++) // 外层循环控制行数

echo "<tr>";
for ($j=0;$j<10;$j++) // 内层循环控制列数

echo "<td>".mt_rand(10,100000)."</td>"; // 产生随机数

echo "</tr>";

echo "</table>"
?>
参考技术A $i = rand(10,100000);随机产生10到100000之间的一个数字

<?php
echo "<table><tr>";
for($i=0;$i<20;$i++)

echo "<td>",rand(10,100000),"</td>";
if($i==9)

echo "</tr><tr>";


echo "</tr></table>";
?>

php 产生随机数

function rand_number() {
    $min=100000;
    $max=999999;
    return sprintf("%0".strlen($max)."d", mt_rand($min,$max));
}

以上是关于php程序如何产生随机数?的主要内容,如果未能解决你的问题,请参考以下文章

如何让php或者JS产生随机名字,从可选名字中随机显示

PHP产生不重复随机数的5个方法总结

PHP程序实现利用rand(1,100)函数产生10个1~100之间的随机数

php中如何生成1-15之间的随机数?

android如何产生随机数?

php 产生随机数