Heim > Artikel > Backend-Entwicklung > Wie füge ich in PHP ein Element am Anfang eines Arrays hinzu?
So stellen Sie in PHP ein Element dem Anfang eines Arrays voran
Das Einfügen eines Elements am Ende eines Arrays in PHP ist mühelos mit der Syntax $arr[] = $item. Das Einfügen eines Elements am Anfang eines Arrays erfordert jedoch einen anderen Ansatz.
Lösung: Verwendung von array_unshift()
PHP stellt die darauf zugeschnittene Funktion array_unshift() zur Verfügung Zweck. Es benötigt zwei Argumente: das Array und das einzufügende Element. Das Element wird am Anfang des Arrays hinzugefügt, wodurch die vorhandenen Elemente nach rechts verschoben werden.
Beispiel
Der folgende Code zeigt, wie array_unshift() zum Einfügen verwendet wird ein Element am Anfang eines Arrays:
<code class="php">$arr = array('item2', 'item3', 'item4'); array_unshift($arr, 'item1'); print_r($arr);</code>
Ausgabe:
Array ( [0] => item1 [1] => item2 [2] => item3 [3] => item4 )
Dieser Beispielcode ändert das $arr-Array, indem „item1“ dem vorangestellt wird Anfang. Das resultierende Array hat nun „item1“ als erstes Element, gefolgt von den ursprünglichen Elementen an ihren aktualisierten Positionen.
Das obige ist der detaillierte Inhalt vonWie füge ich in PHP ein Element am Anfang eines Arrays hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!