Heim  >  Artikel  >  Backend-Entwicklung  >  So fügen Sie Elemente in der Mitte eines Arrays in PHP hinzu

So fügen Sie Elemente in der Mitte eines Arrays in PHP hinzu

青灯夜游
青灯夜游Original
2022-02-10 15:02:223218Durchsuche

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)“.

So fügen Sie Elemente in der Mitte eines Arrays in PHP hinzu

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);
?>

So fügen Sie Elemente in der Mitte eines Arrays in PHP hinzu

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!

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