Heim > Artikel > Backend-Entwicklung > So löschen Sie das n-te Element eines Arrays in PHP
In PHP können Sie array_splice() verwenden, um das n-te Element des Arrays zu löschen. Diese Funktion kann die angegebene Anzahl von Elementen ab der angegebenen Position (Index) löschen. Sie müssen nur den zweiten Parameter auf (n-) setzen. 1), setzen Sie einfach den zweiten Parameter auf 1; die Syntax lautet „array_splice($arr,n-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 n-te Element des Arrays zu löschen. Die Funktion
array_splice() kann die angegebene Anzahl von Elementen ab der angegebenen Position (Index) löschen.
Wenn Sie die Funktion array_splice() zum Löschen des n-ten Elements verwenden möchten, müssen Sie nur den zweiten Parameter auf (n-1) und den zweiten Parameter auf 1 setzen.
Beispiel 1: Das 2. Element löschen
<?php header("content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,6,7,8,9,10); echo "原数组:"; var_dump($arr); array_splice($arr,1,1); echo "删除第2个元素:"; var_dump($arr); ?>
Beispiel 2: Das 6. Element löschen
<?php header("content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,6,7,8,9,10); echo "原数组:"; var_dump($arr); array_splice($arr,5,1); echo "删除第6个元素:"; var_dump($arr); ?>
Beschreibung: array_splice()
array_splice() ist eine leistungsstarke Array-Funktion Löschen Sie Elemente, fügen Sie Elemente hinzu und ersetzen Sie Elemente entsprechend unterschiedlicher Parametereinstellungen. 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 n-te Element eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!