Heim  >  Artikel  >  Backend-Entwicklung  >  So generieren Sie sich nicht wiederholende Zufallszahlen in PHP

So generieren Sie sich nicht wiederholende Zufallszahlen in PHP

(*-*)浩
(*-*)浩Original
2019-09-27 10:05:323943Durchsuche

So generieren Sie sich nicht wiederholende Zufallszahlen in PHP

Das ist nichts, worüber man reden müsste; kommen wir gleich zur Sache und reden wir über die Idee

Das erste ist, den mt_rand( ) Funktion zum Generieren einer bestimmten Anzahl von Zufallszahlen;

Verwenden Sie dann die Funktion array_unique(), um Duplikate zu entfernen; PHP-Programmierung für Anfänger bis Fortgeschrittene )

Aufgrund der Duplikatentfernung reicht die erhaltene Anzahl nicht für die angegebene Anzahl aus.

Der Kern besteht darin, eine While-Schleife zu verwenden, bis die angegebene Anzahl erreicht ist Anzahl der Zahlen wird erhalten;

Gehen Sie hierher

Für diejenigen, die nach Perfektion streben, können Sie auch sort(); nicht zum Sortieren zu verwenden; der Hauptzweck besteht darin, die erhaltene Array-Schlüsseltransformation zu formatieren;

Das obige ist der detaillierte Inhalt vonSo generieren Sie sich nicht wiederholende Zufallszahlen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn