Diese Funktion liefert eine Pseudo-Zufallszahl zwischen
min
und max
(inclusive). Ohne die optionalen Parameter
min
und max
liefert
rand() eine Pseudo-Zufallszahl zwischen 0 und
einem plattformabhängigen Maximalwert, der mit
getrandmax() ermittelt werden kann.
Benutzen Sie unbedingt srand(), um vor dem ersten Aufruf von rand() einen neuen Startwert festzulegen, ansonsten erhalten Sie bei jedem Programmlauf dieselbe Sequenz von Werten.
Anmerkung: Seit PHP 4.2.0 ist es nicht mehr nötig, den Zufallszahlengenerator zu initialisieren, bevor man ihn benutzt.
Anmerkung: In PHP-Versionen vor 3.0.7 hatte der zweite Parameter
max
nicht den Maximalwert sondern die Größe des Werteintervalls an, d.h. in diesen älteren Version muss statt rand (min, max) rand (min, max-min) benutzt werden, um dasselbe Ergebnis zu erhalten.
Siehe auch srand(), getrandmax(), mt_rand(), mt_srand() und mt_getrandmax().
Zurück | Zum Anfang | Weiter |
rad2deg | Nach oben | round |