Entfernungsmethode: 1. Verwenden Sie array_shift(), um das erste Element am Anfang des Arrays zu entfernen. 2. Verwenden Sie array_pop(), um das letzte Element des Arrays zu entfernen. 3. Verwenden Sie unset(), um das Element entsprechend zu entfernen Das Array entfernt ein Element, die Syntax lautet „unset($arr[angegebener Index])“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP-Version 7.1, DELL G3-Computer
php entfernt ein Element im Array
1. Verwenden Sie array_shift()
array_shift ( $arr )
Entfernt das erste Element am Anfang des arr-Arrays und gibt es als Ergebnis zurück. Die Länge des arr-Arrays wird um 1 dekrementiert und alle anderen Elemente werden um eins nach vorne verschoben. Alle numerischen Tastennamen werden so geändert, dass die Zählung bei 0 beginnt, und die Namen von Zeichenfolgentasten bleiben unverändert.
Rückgabewert: Gibt den Wert des aus dem Array entfernten Elements zurück oder NULL, wenn das Array leer ist.
<?php $num = array(10, 45, 9, 100, 6); var_dump($num); array_shift($num); //删除数组开头的第一个元素 var_dump($num); ?>
2. Mit der Funktion array_pop()
array_pop ( $arr ) wird das letzte (letzte) Element des arr-Arrays gelöscht und die Länge des arr-Arrays um 1 reduziert.
Rückgabewert: Gibt den Wert des aus dem Array entfernten Elements zurück. Wenn arr leer oder kein Array ist, wird NULL zurückgegeben.
<?php $num = array(10, 45, 9, 100, 6); var_dump($num); array_pop($num); //删除数组最后一个元素 var_dump($num); ?>
3. Verwenden Sie die Funktion unset()
Mit der Funktion unset() können Sie Elemente in einem Array löschen, das Array wird jedoch nicht neu indiziert, d. h. der ursprüngliche Index bleibt erhalten , weil der Index in PHP eine besondere Bedeutung hat.
Beispiel: Löschen Sie das Element mit dem Index 2
<?php $num = array(10, 45, 9, 100, 6); var_dump($num); unset($num[2]); //删除下标为2的元素 var_dump($num); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo entfernen Sie ein Element aus einem Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!