1
0
mirror of https://github.com/php/doc-en.git synced 2026-03-24 07:42:10 +01:00

Fix rand() range constraint to use abs() for reversed parameters (#5264)

This commit is contained in:
Louis-Arnaud
2026-02-06 14:56:19 +01:00
committed by GitHub
parent 53fb200fed
commit a2a3f35259

View File

@@ -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>) &lt;= <function>getrandmax</function>
be within the range <function>getrandmax</function>. i.e.
abs(<parameter>max</parameter> - <parameter>min</parameter>) &lt;=
<function>getrandmax</function>.
Otherwise, <function>rand</function> may return poor-quality random numbers.
</para>
</warning>