Zufallszahlen

Lottozahlen ausdenken

Folgender Sourcecode

srand();
for ($i=1; $i<=5; $i++) 	{
	$Zufallszahl = rand(1,49);
	echo "$Zufallszahl , ";
}
$Zufallszahl = rand(1,49);
echo "$Zufallszahl.";

liefert ausgeführt z.B. folgendes Ergebnis: 43 , 27 , 36 , 30 , 48 , 28.. Wenn diese Seite nochmal aufgerufen wird, ändern sich diese Zahlen natürlich, da der Server immer wieder neu versucht echte Zufallszahlen zu erstellen.

Dies liegt an der Zeile srand(), mit der ein neuer Startwert für Zufallszahlen erstellt wird. Fällt er weg, findet PHP immer wieder dieselben 'Zufalls'zahlen. Das klingt unsinnig, ist aber hin und wieder ganz praktisch zum Testen von Programmen.

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International