PHP-Funktion array_splice()
Übersetzungsergebnisse:
UK[splaɪs] 美[splaɪs]
vt. Verdrehen (zwei Abschnitte eines Seils); Kleben (Folie, Klebeband usw.)
n. Kleben, Kleben
Dritte Person Singular: Spleißen Partizip Präsens: Spleißen Vergangenheitsform: Spleißen Partizip Perfekt: Spleißen
PHP-Funktion array_splice()Syntax
Funktion: Entfernen Sie das ausgewählte Element aus dem Array und ersetzen Sie es durch das neue Element.
Syntax: array_splice(array,start,length,array)
Parameter:
Parameter | Beschreibung |
array | Re erforderlich. Gibt ein Array an. |
start | Erforderlich. numerischer Wert. Gibt die Startposition gelöschter Elemente an. 0 = erstes Element. Wenn der Wert auf eine positive Zahl festgelegt ist, beginnt die Entfernung am Offset im durch den Wert angegebenen Array. Wenn der Wert auf eine negative Zahl festgelegt ist, beginnt die Entfernung an dem durch den Wert angegebenen Offset vom Ende des Arrays. -2 bedeutet, dass mit dem vorletzten Element des Arrays begonnen wird. |
Länge | optional. numerischer Wert. Gibt die Anzahl der zu entfernenden Elemente an, die auch die Länge des zurückgegebenen Arrays ist. Wenn der Wert auf eine positive Zahl gesetzt ist, wird diese Anzahl an Elementen entfernt. Wenn dieser Wert auf eine negative Zahl gesetzt ist, werden alle Elemente vom Anfang bis zur Länge invers zum Ende des Arrays entfernt. Wenn dieser Wert nicht festgelegt ist, werden alle Elemente von der durch den Startparameter festgelegten Position bis zum Ende des Arrays entfernt. |
Array | Optional. Gibt das Array mit den Elementen an, die in das ursprüngliche Array eingefügt werden sollen. Wenn nur ein Element vorhanden ist, kann es auf eine Zeichenfolge festgelegt werden und muss nicht auf ein Array festgelegt werden. |
Beschreibung: Wählt einen Bereich von Elementen im Array aus, gibt sie jedoch nicht zurück, sondern löscht sie und ersetzt sie durch andere Werte. Wenn ein viertes Argument angegeben wird, werden die zuvor ausgewählten Elemente durch das durch das vierte Argument angegebene Array ersetzt. Das endgültig generierte Array wird zurückgegeben.
PHP-Funktion array_splice()Beispiel
<?php $a1=array("a"=>"男友","b"=>"老公","c"=>"手机","d"=>"口红"); $a2=array("眼影","护肤品"); array_splice($a1,0,2,$a2); print_r($a1); ?>
Instanz ausführen »
Klicken Sie auf die Schaltfläche „Instanz ausführen“, um die Online-Instanz anzuzeigen
Ausgabe:
Array ( [0] => 眼影 [1] => 护肤品 [c] => 手机 [d] => 口红 )