0

PHP 随机数生成

borgel 发布于2年前 阅读数 2319

PHP 怎样随机数生成?

举报
回复
0

echo rand(10,100);

2年前 回复
0

echo mt_rand(10,100); 用 mt_rand更快。

2年前 回复
0

来个生成随机小数的例子

function f_rand($min=0,$max=1,$mul=1000000){
    if ($min>$max) return false;
    return mt_rand($min*$mul,$max*$mul)/$mul;
}
?>

<?php
    echo f_rand()."<br>";              //0.497153
    echo f_rand(0.5)."<br>";           //0.857822
    echo f_rand(0.5,0.6)."<br>";       //0.599956
    echo f_rand(0,10)."<br>";          //5.801949
    echo f_rand(0,2,2)."<br>";         //1.5
    echo f_rand(0,2,10)."<br>";        //1.7
?>
2年前 回复