So erstellen Sie ein neues Array in PHP

WBOY
Freigeben: 2023-05-07 13:11:07
Original
632 Leute haben es durchsucht

In PHP gibt es viele Möglichkeiten, neue Arrays zu erstellen. Im Folgenden sind einige gängige Methoden aufgeführt:

  1. Direkte Initialisierungszuweisung

Schließen Sie die Array-Elemente direkt in durch Kommas getrennter Form in eckige Klammern [] ein und weisen Sie sie einer Variablen zu, um ein neues Array zu erstellen.

// 创建一个包含4个元素的新数组
$newArray = ['apple', 'banana', 'orange', 'grape'];
Nach dem Login kopieren
  1. Verwenden Sie die Funktion array()

Mit der Funktion array() können Sie auch ein neues Array erstellen. Diese Funktion unterstützt mehrere Formen von Parametern und Array-Elemente können durch Kommas getrennt in Klammern angegeben werden. Nachfolgend finden Sie einige Beispielcodes.

// 创建一个包含5个元素的新数组
$newArray = array('apple', 'banana', 'orange', 'grape', 'mango');

// 创建一个用索引键指定元素的数组
$newArray = array(1 => 'apple', 2 => 'banana', 3 => 'orange');

// 创建一个用字符串键指定元素的数组
$newArray = array('name' => 'John', 'age' => 30, 'email' => 'john@example.com');
Nach dem Login kopieren
  1. Verwenden Sie die Funktion range()

PHPs Funktion range() kann zum Erstellen eines Arrays verwendet werden. Diese Funktion verwendet den Startwert und den Endwert als Parameter, um ein Array zu generieren, das alle Elemente innerhalb des angegebenen Wertebereichs enthält .

// 创建一个包含10个元素的新数组
$newArray = range(0, 9);

// 创建一个包含26个小写字母的新数组
$newArray = range('a', 'z');

// 创建一个包含6个整数的新数组,步长为2
$newArray = range(0, 10, 2);
Nach dem Login kopieren
  1. Verwenden Sie die Funktion array_fill().

Die Funktion array_fill() kann verwendet werden, um eine bestimmte Anzahl von Elementen mit denselben Elementen zu erstellen. Der erste Parameter dieser Funktion ist die Startposition, der zweite Parameter ist der auszufüllende Betrag und der dritte Parameter ist der auszufüllende Wert.

// 创建一个包含15个值为0的元素的新数组
$newArray = array_fill(0, 15, 0);

// 创建一个包含10个值为'a'的元素的新数组
$newArray = array_fill(0, 10, 'a');
Nach dem Login kopieren
  1. Verwenden Sie Schleifen zum Erstellen von Arrays

Wenn Sie Schleifen zum Verarbeiten von Daten verwenden, können Sie ein neues Array erstellen, indem Sie dem Array fortlaufend Elemente hinzufügen.

// 创建一个包含10个偶数的新数组
$newArray = array();
for ($i = 0; $i < 10; $i++) {
  $newArray[] = $i * 2;
}
Nach dem Login kopieren

Zusammenfassung

Die oben genannten sind mehrere gängige Methoden zum Erstellen neuer Arrays in PHP. Wählen Sie einfach die entsprechende Methode aus, um ein neues Array entsprechend den tatsächlichen Anforderungen zu erstellen. In tatsächlichen Anwendungen gibt es viele Szenarien zum Erstellen neuer Arrays. Um die Entwicklungseffizienz und die Lesbarkeit des Codes zu verbessern, muss entsprechend der tatsächlichen Situation die am besten geeignete Methode ausgewählt werden.

Das obige ist der detaillierte Inhalt vonSo erstellen Sie ein neues Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage