Heim >Backend-Entwicklung >PHP-Problem >So definieren Sie ein Zufallsarray in PHP
In PHP können wir viele Möglichkeiten verwenden, um Zufallsarrays zu definieren, hier sind einige davon:
<?php $randomArray = array(); for ($i = 0; $i < 10; $i++) { $randomArray[] = rand(1, 100); } print_r($randomArray); ?>Der obige Code erstellt ein Array mit 10 zufälligen Ganzzahlen und gibt seinen Inhalt aus.
<?php function random() { return rand(1, 100); } $randomArray = array_map('random', range(1, 10)); print_r($randomArray); ?>Der obige Code erstellt ein Array mit 10 zufälligen Ganzzahlen und gibt seinen Inhalt aus.
<?php $numbers = range(1, 100); $random_keys = array_rand($numbers, 10); $randomArray = array(); foreach ($random_keys as $key) { $randomArray[] = $numbers[$key]; } print_r($randomArray); ?>Der obige Code verwendet die Funktion „range()“, um ein Array mit 1 bis 100 zu generieren, und verwendet die Funktion „array_rand()“, um zufällig 10 Zahlen aus dem Index auszuwählen. Verwenden Sie dann eine foreach-Schleife, um diese Indizes zu durchlaufen, die entsprechenden Zahlen herauszunehmen und schließlich ein Array mit 10 Zufallszahlen zu generieren und seinen Inhalt auszugeben. Egal welche Methode verwendet wird, PHP bietet eine Vielzahl praktischer Möglichkeiten zum Erstellen zufälliger Arrays, um unterschiedlichen Anforderungen gerecht zu werden.
Das obige ist der detaillierte Inhalt vonSo definieren Sie ein Zufallsarray in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!