Heim  >  Artikel  >  Backend-Entwicklung  >  Wie füge ich in PHP ein Element am Anfang eines Arrays hinzu?

Wie füge ich in PHP ein Element am Anfang eines Arrays hinzu?

Linda Hamilton
Linda HamiltonOriginal
2024-11-03 22:23:30930Durchsuche

How to Add an Element to the Beginning of an Array in PHP?

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!

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