PHP array_unshift() Funktion
Beispiel
Fügen Sie das Element "blue" in das Array ein:
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue");; print_r($a); ?>
Definition und Verwendung
Die Funktion array_unshift() wird verwendet, um neue Elemente in das Array einzufügen. Der Wert des neuen Arrays wird am Anfang des Arrays eingefügt.
Die hinzugefügten Elemente werden als Ganzes hinzugefügt und die Reihenfolge der Elemente im Array entspricht der Reihenfolge der Parameter.
Diese Funktion gibt die Anzahl der Elemente im Array zurück.
Tipp:Sie können einen oder mehrere Werte einfügen.
Anmerkung:Numerische Schlüsselnamen beginnen bei 0 und erhöhen sich um 1. String-Schlüsselnamen bleiben unverändert.
Syntax
array_unshift(array,value1,value2,value3...)
Parameter | Beschreibung |
---|---|
array | Erforderlich. Definiert das Array. |
value1 | Erforderlich. Definiert den zu insertierenden Wert. |
value2 | Optional. Definiert den zu insertierenden Wert. |
value3 | Optional. Definiert den zu insertierenden Wert. |
Technische Details
Rückgabewert: | Gibt die Anzahl der neuen Elemente im Array zurück. |
PHP Version: | 4+ |
Mehr Beispiele
Beispiel 1
Zeige den Rückgabewert:
<?php $a=array("a"=>"red","b"=>"green"); print_r(array_unshift($a,"blue");); ?>
Beispiel 2
Verwenden Sie numerische Schlüsselnamen:
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue");; print_r($a); ?>