Heim > Backend-Entwicklung > PHP-Tutorial > Verwendungszusammenfassung zum Hinzufügen von Elementen zum PHP-Array

Verwendungszusammenfassung zum Hinzufügen von Elementen zum PHP-Array

伊谢尔伦
Freigeben: 2023-03-11 09:46:01
Original
1258 Leute haben es durchsucht

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);
Nach dem Login kopieren

Aber es gibt tatsächlich einen direkteren und bequemeren Weg. Der Code lautet wie folgt:

$ArrayList = ArrayListay();  
$ArrayList[] = el1;  
$ArrayList[] = el2;  
...  
$ArrayList[] = eln;
Nach dem Login kopieren

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); 
 ?>
Nach dem Login kopieren

Das laufende Ergebnis lautet wie folgt:

ArrayListay 
  ( 
   [0] => a 
   [1] => b 
   [2] => c 
   [3] => d 
)
Nach dem Login kopieren

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); 
?>
Nach dem Login kopieren

Die Ausgabe lautet wie folgt:

ArrayListay 
( 
    [0] => 西瓜 
    [1] => php 
    [2] => 军民联防 
    [3] => banana 
)
Nach dem Login kopieren

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(&#39;a&#39;, &#39;B&#39;); 
$array_Qlist = Array_merge(ArrayListay(&#39;front&#39; => &#39;你好&#39;), $array_Qlist); 
/* 
ArrayListay 
( 
  [front] => 你好
  [0] => a 
  [1] => b 
) 
*/ 
?>
Nach dem Login kopieren

2. +Operator, der Code lautet wie folgt:

<?php 
$array_Qlist = Array(&#39;a&#39;, &#39;B&#39;); 
$array_Qlist = Array(&#39;front&#39; => &#39;你好小&#39;) + $array_Qlist; 
?>
Nach dem Login kopieren

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(&#39;a&#39;, &#39;B&#39;); 
$array_Qlist[&#39;front&#39;] = &#39;你好&#39;; 
/* 
输出 
ArrayListay 
( 
  [0] => a 
  [1] => b 
  [front] => 你好 
) 
*/ 
?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
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