Heim >Backend-Entwicklung >PHP-Problem >So fügen Sie Elemente in der Mitte eines Arrays in PHP hinzu
In PHP können Sie die Funktion array_splice() verwenden, um Elemente zur Mitte des Arrays hinzuzufügen. Sie müssen lediglich den zweiten Parameter der Funktion auf einen Wert größer als 0 und kleiner als „Array-Länge-1“ setzen. Die Syntax „array_splice() Array, einzufügende Indexposition, 0, Elementwert)“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP-Version 7.1, DELL G3-Computer
php fügt Elemente in der Mitte des Arrays hinzu
In PHP können Sie array_splice() verwenden Funktion zum Hinzufügen von Elementen in der Mitte des Arrays. Elemente hinzufügen. Die Funktion
array_splice($array,$start,$length,$value)
kann neue Elemente an jeder Position des Arrays einfügen.
Wenn $length = 0 ist, kann der Parameter $start die Position (Index) angeben, an der mit dem Einfügen begonnen werden soll, und der Parameter $value kann den Einfügewert angeben (wenn mehrere Werte vorhanden sind, muss er als Array festgelegt werden). .
Beispiel:
<?php header("Content-type:text/html;charset=utf-8"); $arr1=array(10,12,20); array_splice($arr1,0,0,"1"); var_dump($arr1); $arr1=array(10,12,20); array_splice($arr1,1,0,"1"); var_dump($arr1); $arr2=array(10,12,20); array_splice($arr2,2,0,array("1",25,"3")); var_dump($arr2); ?>
Es ist ersichtlich, dass Elemente in der Mitte des Arrays hinzugefügt werden können, wenn der Wert des Parameters $start größer als 0 und kleiner als „Array-Länge-1“ ist.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo fügen Sie Elemente in der Mitte eines Arrays in PHP hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!