Heim > Artikel > Backend-Entwicklung > PHP-Methode zur Implementierung mehrerer Zufallszahlen innerhalb eines angegebenen Bereichs
Um Zufallsdaten in PHP zu generieren, können wir Rand verwenden, mt_rand kann Zufallsdaten innerhalb eines bestimmten Bereichs generieren.
Aufruf mt_rand() Zufallszahlen generiert werden kann, sind die Parameter die minimalen und maximalen Werte des Bereichs und die Funktion gibt eine Zufallszahl zwischen den minimalen und maximalen Werten zurück.
Echte Zufallszahlen zu generieren ist für Berechnungen keine leichte Aufgabe.
Es gibt zwei Möglichkeiten, Zufallszahlen in PHP zu generieren. Eine davon ist eine klassische Funktion namens rand() und die andere, ausgezeichnetere Funktion ist mt_rand().
Beispiel 1
Der Code lautet wie folgt
$random =rand(0,1000);
oder
<?php $rand = mt_rand(1, 100); echo $rand; ?>
Beispiel 2
Der Code lautet wie folgt
srand((double)microtime()*1000000); $random =rand(0,1000);
Beispiel 3
Der Code lautet wie folgt
/** *获取一定范围内的多个随机数字 */ function yang_numberRand($begin = 0, $end = 20, $limit = 5){ $rand_array = range($begin, $end); shuffle($rand_array); //调用现成的数组随机排列函数 return array_slice($rand_array, 0, $limit); //截取前$limit个 }
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er wird hilfreich sein Jeder lernt.
Verwandte Empfehlungen:
Detaillierte Erläuterung der PHP-Miniaturbildgenerierung und Bildwasserzeichenproduktion
PHP-Verifizierungscode-Klassen-ValidateCode-Analyse
Das obige ist der detaillierte Inhalt vonPHP-Methode zur Implementierung mehrerer Zufallszahlen innerhalb eines angegebenen Bereichs. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!