mirror of
https://github.com/php/doc-en.git
synced 2026-03-23 23:32:18 +01:00
Fix rand() range constraint to use abs() for reversed parameters (#5264)
This commit is contained in:
@@ -132,8 +132,9 @@ echo rand(5, 15), "\n";
|
||||
<warning>
|
||||
<para>
|
||||
<parameter>min</parameter> <parameter>max</parameter> range must
|
||||
be within the range <function>getrandmax</function>. i.e. (<parameter>max</parameter> -
|
||||
<parameter>min</parameter>) <= <function>getrandmax</function>
|
||||
be within the range <function>getrandmax</function>. i.e.
|
||||
abs(<parameter>max</parameter> - <parameter>min</parameter>) <=
|
||||
<function>getrandmax</function>.
|
||||
Otherwise, <function>rand</function> may return poor-quality random numbers.
|
||||
</para>
|
||||
</warning>
|
||||
|
||||
Reference in New Issue
Block a user