Heim >Backend-Entwicklung >PHP-Problem >So definieren Sie ein Zufallsarray in PHP

So definieren Sie ein Zufallsarray in PHP

PHPz
PHPzOriginal
2023-04-26 10:21:06628Durchsuche

In PHP können wir viele Möglichkeiten verwenden, um Zufallsarrays zu definieren, hier sind einige davon:

  1. Verwenden Sie rand() und for-Schleife, um Zufallsarrays zu definieren#🎜 🎜#
Diese Methode verwendet die Funktion rand() und eine for-Schleife, um ein zufälliges Array zu erstellen. Die Funktion rand() wird zum Generieren von Zufallszahlen und die for-Schleife zum Generieren von Arrays in einer Schleife verwendet. Hier ist der Beispielcode:

<?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.

    Verwenden Sie die Funktionen array_map() und range(), um zufällige Arrays zu definieren.
Verwenden Sie die Funktionen array_map() und range(), um mehr zu erstellen leicht Ein Array, das eine beliebige Anzahl von Zufallszahlen enthält. Hier ist der Beispielcode:

<?php
function random() {
    return rand(1, 100);
}

$randomArray = array_map(&#39;random&#39;, range(1, 10));

print_r($randomArray);
?>
Der obige Code erstellt ein Array mit 10 zufälligen Ganzzahlen und gibt seinen Inhalt aus.

    Verwenden Sie die Funktion array_rand() und die Funktion range(), um ein Zufallsarray zu definieren.
Sie können die Funktion array_rand() und verwenden Die Funktion range() erstellt entweder bequem ein Array mit einer beliebigen Anzahl von Zufallszahlen. Das Folgende ist ein Beispielcode:

<?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!

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