So entfernen Sie die ersten N Ziffern eines Arrays in PHP: 1. Verwenden Sie die Funktion array_slice(), setzen Sie einfach den zweiten Parameter der Funktion auf N, die Syntax lautet „array_slice($arr,N);“; . Verwenden Sie die Funktion array_splice(), setzen Sie einfach den zweiten Parameter der Funktion auf 0 und den dritten Parameter start auf „N-Array-Länge“. Die Syntax lautet „array_splice($arr,0,(N-array-Länge))“ );".
Die Betriebsumgebung dieses Tutorials: Windows7-System, PHP8-Version, DELL G3-Computer
php fängt die letzten paar Elemente des Arrays ab
1 Verwenden Sie die Funktion array_slice()
array_slice()-Funktion Es handelt sich um eine von PHP bereitgestellte Funktion zum Abfangen eines Arrays und zum Extrahieren eines Fragments aus dem Array. Die Syntax lautet wie folgt:
array array_slice ( array $arr , int $start [, int $length = NULL [, bool $preserve_keys = false ]] )
Parameterbeschreibung:
Wenn Sie die Funktion array_slice() verwenden möchten, um die ersten N Elemente des Arrays zu löschen, müssen Sie nur den zweiten Parameter der Funktion auf N setzen.
Beispiel: Entfernen Sie die ersten 5 Ziffern des Arrays.
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24,22,34,56,78,90); echo "原数组:"; var_dump($arr); echo "去掉数组前5位:" ; $result = array_slice($arr,5); var_dump($result); ?>
Ausgabeergebnis werden gelöscht. Die Elemente werden zu einem neuen Array zusammengesetzt und dann wird das neue Array zurückgegeben. Daher kann die Funktion array_splice() zum Abfangen von Array-Fragmenten verwendet werden.
Beispiel
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "去掉数组前2位:" ; array_splice($arr,0,(2-5)); var_dump($arr); ?>
Ausgabeergebnisse
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo entfernen Sie die ersten Ziffern eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!