Zufallszahlen mit PHP generieren
An den unterschiedlichsten Stellen werden zufällig erzeugte Zahlen benötigt. In diesem Artikel können Sie nachlesen, wie diese mit Hilfe einer PHP-Funktion generiert werden können.
Das Erzeugen von Zufallszahlen ist mit Hilfe der PHP-Funktion rand(…) einfach und schnell erledigt.
Das folgende Beispiel gibt eine Liste von zehn Zufallszahlen aus, wobei diese immer zwischen 0 und 100 liegen.
Die Funktion rand(…) kann – wie in diesem Beispiel – zwei Grenzwert aufnehmen: den Minimalwert (erster Parameter) und den Maximalwert (zweiter Parameter).
<?php
for($i = 0; $i < 10; $i++)
{
$Zufallszahl = rand(0, 100);
echo$Zufallszahl,
"<br>";
}
?>
Dieses Script funktioniert seit der PHP-Version 4.2.0 auch ohne Initialisierung des Zufallsgenerators.
Soll das Script auch mit älteren Versionen von PHP funktionieren, fügen Sie am Anfang des Scriptes
srand((double)microtime()*1000000);
ein.
Kategorie: PHP MySQL