Teilen Sie drei Methoden zum Generieren von sich nicht wiederholenden Zufallszahlen zwischen 1 und 10 mit php Eine sich nicht wiederholende Zufallszahl zwischen 1 und 10?
Beispiel 1: Verwenden Sie die Shuffle-Funktion, um Zufallszahlen zu generieren.
Beispiel 2: Verwenden Sie die Funktion<?php $arr=range(1,10); shuffle($arr); foreach($arr as $values) { echo $values." "; } ?>
, um Zufallszahlen zu generieren.
Beispiel 3: Verwenden Sie die Funktion<?php $arr=array(); while(count($arr)<10) { $arr[]=rand(1,10); $arr=array_unique($arr); } echo implode(" ",$arr); ?>
, um Zufallszahlen zu generieren, mit denen doppelte Werte entfernt werden können.
Beispiel für eine PHP-Zufallszahlengenerierungsfunktion<?php $arr=array(); $count1=0; $count = 0; $return = array(); while ($count < 10) { $return[] = mt_rand(1, 10); $return = array_flip(array_flip($return)); $count = count($return); } //www.jb51.net foreach($return as $value) { echo $value." "; } echo "<br/>"; $arr=array_values($return);// 获得数组的值 foreach($arr as $key) echo $key." "; ?>
Das obige ist der detaillierte Inhalt vonCodebeispiele für drei Methoden zum Generieren von Zufallszahlen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!