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

So erstellen Sie ein Zufallsarray in PHP

WBOY
WBOYOriginal
2023-05-06 14:03:07803Durchsuche

PHP ist eine serverseitige Open-Source-Skriptsprache, die häufig für die Entwicklung von Webanwendungen verwendet wird. In PHP gibt es viele integrierte Funktionen, die uns dabei helfen, auf einfache Weise zufällige Arrays zu erstellen. In diesem Artikel stellen wir zwei Methoden zum Erstellen von Zufallsarrays vor.

Methode 1: Verwenden Sie die integrierte Funktion rand()

rand() ist eine integrierte Funktion von PHP, die zum Generieren zufälliger Ganzzahlen verwendet wird. Mit der Funktion rand() und Schleifenanweisungen können wir Zufallsarrays erstellen.

Hier ist ein PHP-Codebeispiel:

<?php
$random_array = array(); //创建一个空数组
for ($i = 0; $i < 10; $i++) {
    $random_array[] = rand(1, 100); //随机生成1-100之间的整数,并添加到数组中
}
print_r($random_array); //输出数组
?>

Der obige Code erstellt ein Array mit 10 zufälligen Ganzzahlen und gibt es aus.

Methode 2: Verwenden Sie die integrierte Funktion array_rand()

array_rand() ist eine weitere integrierte Funktion in PHP, mit der Sie zufällig ein oder mehrere Elemente aus einem Array auswählen können. Wir können die Funktion „range()“ verwenden, um ein Array einer bestimmten Größe zu erstellen, und es dann an die Funktion „array_rand()“ übergeben, um ein zufälliges Array zu erstellen.

Hier ist ein PHP-Codebeispiel:

<?php
$range_array = range(1, 100); //创建1-100的数组
$random_keys = array_rand($range_array, 10); //从数组中随机选择10个元素
$random_array = array(); //创建一个空数组
foreach ($random_keys as $key) {
    $random_array[] = $range_array[$key]; //将选择的元素添加到数组中
}
print_r($random_array); //输出数组
?>

Der obige Code erstellt ein Array mit 10 zufälligen Ganzzahlen und gibt es aus.

Zusammenfassung

In PHP können wir die Funktionen rand() und array_rand() verwenden, um zufällige Arrays zu erstellen. Das Generieren zufälliger Ganzzahlen ist mit der Funktion rand() bequemer, und das Auswählen zufälliger Elemente aus einem Array ist mit der Funktion array_rand() bequemer. In beiden Fällen können Sie ganz einfach ein Array mit zufälligen Elementen erstellen.

Das obige ist der detaillierte Inhalt vonSo erstellen 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