PHP Handbuch
Zurück |  | Nach vorne

# rand

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

rand -- (Pseudo-) Zufallszahl generieren

## Beschreibung

``int rand` ([int min [, int max]])`

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: 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 muß 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 | Nach vorne
rad2deg | Nach oben | round