PHP mt_rand()Funktionen

PHP Math 参考手册PHP Mathe-Referenzhandbuch

Beispiele

Zufallszahlen generieren:

<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>

Beispiel ausführen »

Definition und Verwendung

Die mt_rand()-Funktion generiert zufällige Ganzzahlen mithilfe des Mersenne-Twister-Algorithmus.

Tipp:Diese Funktion ist die bessere Wahl zum Generieren von Zufallswerten, und die Geschwindigkeit der Ergebnisrückgabe istrand()4-mal so hoch wie die der rand()-Funktion.

Tipp:Wenn Sie eine zufällige Ganzzahl zwischen 10 und 100 (einschließlich) möchten, verwenden Sie mt_rand (10,100).


Syntax

mt_rand();

oder

mt_rand(min,max);

Parameter Beschreibung
min Optional. Gibt die kleinste Zahl an, die zurückgegeben werden soll. Standard ist 0.
max Optional. Gibt die größte Zahl an, die zurückgegeben werden soll. Standard istmt_getrandmax()。

Technische Details

Rückgabewert: Zwischenmin(oder 0) undmax(oder mt_getrandmax()) einschließlich. Wennmax < mindann wird FALSE zurückgegeben.
Rückgabetyp: Integer
PHP-Version: 4+
PHP-Änderungsprotokoll: PHP 4.2.0: Der Zufallszahlengenerator wird automatisch mit einem Startwert initialisiert.
PHP 5.3.4: Wennmax < mindann wird eine E_WARNING gemeldet und FALSE zurückgegeben.


PHP Math 参考手册PHP-Mathe-Referenzhandbuch Andere Erweiterungen