Zufallszahlen generieren:
<?phpecho(mt_rand() . "<br>");echo(mt_rand() . "<br>");echo(mt_rand(10,100));?>Die Funktion mt_rand() verwendet den Mersenne Twister-Algorithmus, um zufällige Ganzzahlen zu generieren.
Tipp: Diese Funktion ist eine bessere Wahl zum Generieren von Zufallswerten und liefert viermal schneller Ergebnisse als die Funktion rand().
Tipp: Wenn Sie eine zufällige Ganzzahl zwischen 10 und 100 (einschließlich) wünschen, verwenden Sie mt_rand (10,100).
mt_rand();ormt_rand( min,max );
Parameter | beschreiben |
---|---|
min | Optional. Gibt die Mindestanzahl an, die zurückgegeben werden soll. Der Standardwert ist 0. |
max | Optional. Gibt die maximale Anzahl an, die zurückgegeben werden soll. Der Standardwert ist mt_getrandmax(). |
Rückgabewert: | Eine zufällige Ganzzahl zwischen min (oder 0) und max (oder mt_getrandmax()), einschließlich. Gibt FALSE zurück, wenn max < min . |
---|---|
Rückgabetyp: | Ganze Zahl |
PHP-Version: | 4+ |
PHP-Änderungsprotokoll: | PHP 4.2.0: Automatisches Seeding des Zufallszahlengenerators. PHP 5.3.4: Melden Sie eine E_WARNING und geben Sie FALSE zurück, wenn max < min . |