Heim >Backend-Entwicklung >PHP-Problem >So löschen Sie das i-te Element eines Arrays in PHP
In PHP können Sie die Funktion array_splice() verwenden, um das i-te Element des Arrays zu löschen. Diese Funktion kann die angegebene Anzahl von Elementen beginnend mit der angegebenen Position löschen Array ist „array_splice($arr ,i-1,1);“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP Version 7.1, DELL G3-Computer
In PHP können Sie die Funktion array_splice() verwenden, um das i-te Element des Arrays zu löschen.
Beispiel:
Es gibt ein solches Array:
<?php $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); ?>
Löschen Sie das 2. Element des Arrays
echo "删除数组第2个元素:" ; array_splice($arr,1,1); var_dump($arr);
Löschen Sie das 3. Element des Arrays
echo "删除数组第3个元素:" ; array_splice($arr,2,1); var_dump($arr);
Löschen Sie den 2. und 3. Platz Elemente des Arrays Element
array_splice($arr,1,2); var_dump($arr);
Beschreibung: Die Funktion
array_splice() wird verwendet, um einige Elemente des Arrays zu löschen; Sie können es direkt löschen oder durch andere Werte ersetzen. Die Syntax von
array_splice() lautet wie folgt:
array array_splice ( array &$arr, int $start [, int $length = 0 [, mixed $replacement ]] )
Parameterbeschreibung:
Rückgabewert: Gibt ein Array bestehend aus den gelöschten Elementen zurück.
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo löschen Sie das i-te Element eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!