Heim > Artikel > Backend-Entwicklung > So fangen Sie die letzten Ziffern eines Arrays in PHP ab
So fangen Sie die letzten paar Elemente eines Arrays in PHP ab: 1. Verwenden Sie die Anweisung „array_slice($array,$start)“, und der Parameter „$start“ muss ein negativer Wert sein 2. Verwenden Sie „array_splice( $array,$start)“-Anweisung muss der Parameter „$start“ ein negativer Wert sein.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php fängt die letzten Elemente des Arrays ab
1. Verwenden Sie die Funktion array_slice() Die Funktion
array_slice( ) ist eine von PHP bereitgestellte Funktion zum Abfangen eines Arrays und kann ein Fragment aus dem Array extrahieren. Die Syntax lautet wie folgt:
array array_slice ( array $arr , int $start [, int $length = NULL [, bool $preserve_keys = false ]] )
Parameterbeschreibung:
Beispiel: Die letzten paar Elemente des Arrays abfangen
Wenn Sie die letzten paar Elemente des Arrays abfangen möchten, setzen Sie einfach den Parameter start auf einen negativen Wert
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "截取数组后2位的元素片段:"; $result = array_slice($arr,-2); //截取数组后2位的元素 var_dump($result); ?>
Geben Sie das Ergebnis aus
2. Verwenden Sie die Funktion array_splice()
Die Funktion array_splice() formt diese gelöschten Elemente zu einem neuen Array und gibt dann dieses neue Array zurück. Daher kann die Funktion array_splice() verwendet werden Array-Fragmente abzufangen.
Wie bei der Funktion array_slice() müssen Sie nur den zweiten Parameter start der Funktion auf einen negativen Wert setzen, um die letzten paar Elemente des Arrays abzufangen.
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "截取数组后3位的元素片段:"; $result = array_splice($arr,-3); //截取数组后3位的元素 var_dump($result); ?>
Ergebnisse ausgeben
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo fangen Sie die letzten Ziffern eines Arrays in PHP ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!