Heim > Backend-Entwicklung > PHP-Tutorial > So fügen Sie eine Dateneinheit an einer bestimmten Position im Array in PHP ein

So fügen Sie eine Dateneinheit an einer bestimmten Position im Array in PHP ein

王林
Freigeben: 2023-04-07 20:16:02
nach vorne
5332 Leute haben es durchsucht

So fügen Sie eine Dateneinheit an einer bestimmten Position im Array in PHP ein

Methode:

Verwenden Sie die Funktion array_splice().

Syntaxformat:

array_splice(array,offset,length,array)
Nach dem Login kopieren

Parameter:

array: Erforderlich. Gibt ein Array an.

offset: erforderlich. Zahlenwert. Wenn der Offset positiv ist, beginnt die Entfernung an dem Offset, der durch diesen Wert im Eingabearray angegeben wird. Wenn der Offset negativ ist, beginnt die Entfernung an dem durch diesen Wert angegebenen Offset vom Ende des Eingabearrays.

length: Optional. Zahlenwert. Wenn dieser Parameter weggelassen wird, werden alle Teile des Arrays vom Offset bis zum Ende entfernt. Wenn die Länge angegeben ist und positiv ist, werden so viele Elemente entfernt. Wenn die Länge angegeben wird und negativ ist, werden alle Elemente vom Offset bis zur Länge, gezählt vom Ende des Arrays, entfernt.

array: Das entfernte Element wird durch das Element in diesem Array ersetzt. Wenn keine Werte entfernt werden, wird das Element in diesem Array an der angegebenen Position eingefügt.

Beispiel eins:

<?php
$a1=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
$a2=array(0=>"Tiger",1=>"Lion");
array_splice($a1,0,2,$a2);
print_r($a1);
?>
Nach dem Login kopieren

Ergebnis:

Array ( [0] => Tiger [1] => Lion [2] => Horse [3] => Bird )
Nach dem Login kopieren

Beispiel zwei:

<?php
$a1=array(0=>"Dog",1=>"Cat");
$a2=array(0=>"Tiger",1=>"Lion");
array_splice($a1,1,0,$a2);
print_r($a1);
?>
Nach dem Login kopieren

Ergebnis:

Array ( [0] => Dog [1] => Tiger [2] => Lion [3] => Cat )
Nach dem Login kopieren

Empfohlenes Tutorial: PHP-Tutorial

Das obige ist der detaillierte Inhalt vonSo fügen Sie eine Dateneinheit an einer bestimmten Position im Array in PHP ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage