Dieser Artikel fasst die PHP-Array-Methode zum Hinzufügen von Elementen zusammen. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
Wenn wir ein eindimensionales Array zum Hinzufügen von Array-Elementen sind, können wir natürlich zusätzlich zu dieser Methode ArrayListay_push verwenden Es gibt einen direkteren Weg, hier ist es. Lassen Sie es uns für alle klären
Elemente zu einem eindimensionalen Array hinzufügen
$ArrayList = ArrayListay(); Array_push($ArrayList, el1, el2 ... eln);
Aber es gibt tatsächlich einen direkteren und bequemeren Weg. Der Code lautet wie folgt:
$ArrayList = ArrayListay(); $ArrayList[] = el1; $ArrayList[] = el2; ... $ArrayList[] = eln;
Zwei Möglichkeiten Die Wirkung der Methode ist gleich
Fügen Sie ein oder mehrere Elemente hinzu, der Code lautet wie folgt:
<?php $ArrayList1 = ArrayListay("a", "b"); Array_push($ArrayList1, "c", "d"); print_r($ArrayList1); ?>
Das laufende Ergebnis lautet wie folgt:
ArrayListay ( [0] => a [1] => b [2] => c [3] => d )
Hinweis: Wenn der erste Parameter kein Array ist, gibt ArrayListay_push() eine Warnung aus
Fügen Sie ein Element am Anfang des Arrays ein
1. ArrayListay_unshift, Verwendungsmethode, der Code lautet wie folgt:
<?php $array_Qlist = ArrayListay("军民联防", "banana"); Array_unshift($array_Qlist, "西瓜", "php"); print_r($array_Qlist); ?>
Die Ausgabe lautet wie folgt:
ArrayListay ( [0] => 西瓜 [1] => php [2] => 军民联防 [3] => banana )
Es ist nicht möglich, mit ArrayListay_push oder ArrayListay_unshift zugehörige Elemente zum Array hinzuzufügen. Wie fügen wir es also hinzu? Verwenden Sie die ArrayListay_merge-Methode, um am Anfang etwas Ähnliches wie ArrayListay_unshift zu erreichen. Die Funktion zum Hinzufügen von Elementen, der Code lautet wie folgt folgt:
<?php $array_Qlist = ArrayListay('a', 'B'); $array_Qlist = Array_merge(ArrayListay('front' => '你好'), $array_Qlist); /* ArrayListay ( [front] => 你好 [0] => a [1] => b ) */ ?>
2. +Operator, der Code lautet wie folgt:
<?php $array_Qlist = Array('a', 'B'); $array_Qlist = Array('front' => '你好小') + $array_Qlist; ?>
Das Ausgabeergebnis ist das gleiche wie bei Verwendung der ArrayListay_merge-Methode.
3. Fügen Sie am Ende des Elements ein assoziatives Array-Element hinzu. Der Code lautet wie folgt:
<?php $array_Qlist = ArrayListay('a', 'B'); $array_Qlist['front'] = '你好'; /* 输出 ArrayListay ( [0] => a [1] => b [front] => 你好 ) */ ?>
Was einige Freunde betrifft, sagen einige Freunde, dass die Leistung von Array_push das Hinzufügen von Elementen ist schlechter als direkt $a[]='a'. Alles andere ist gleich. Wenn es nur einen Wert gibt, gibt es keinen Vergleich.
Das obige ist der detaillierte Inhalt vonVerwendungszusammenfassung zum Hinzufügen von Elementen zum PHP-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!