<?php
echo rand() . "\n";
echo rand() . "\n";
echo rand(5, 15);
?>
The above example will output something similar to:
7771
22264
11
在php 文档中,他们说 5是min *放大器; 15是最大* &安培;它会在它们之间返回一个数字
但如果它给了7771但是7771> 15 ??
答案 0 :(得分:6)
你只在其中一个rand()调用中指定了5,15,其他两个也需要它。
答案 1 :(得分:5)
echo rand() . "\n";
输出7771
echo rand() . "\n";
输出22264
echo rand(5, 15);
输出11介于5和15之间
答案 2 :(得分:4)
您没有限制前2个电话。第三个,你有11个,其中是在范围内。
答案 3 :(得分:0)
首先,如果您只提出您知道答案的问题,您将获得更多尊重。这可能解释了下来的选票。
鉴于5应该是min,15是你的最大例子
rand(5, 15)
// returns 11
似乎是对的。但是这些
rand();
rand();
似乎几乎随意返回一些东西? :)你错过了这两个中的“min”和“max”。