Comment intercepter les derniers éléments d'un tableau en PHP : 1. Utilisez l'instruction "array_slice($array,$start)", et le paramètre "$start" doit être une valeur négative ; $array,$start)", le paramètre "$start" doit être une valeur négative.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php intercepte les derniers éléments du tableau
1 Utilisez la fonction array_slice(). La fonction
array_slice() est une fonction fournie par PHP pour intercepter un tableau et peut extraire un fragment du tableau. La syntaxe est la suivante :
array array_slice ( array $arr , int $start [, int $length = NULL [, bool $preserve_keys = false ]] )
Description du paramètre :
Exemple : intercepter les derniers éléments du tableau
Si vous souhaitez intercepter les derniers éléments du tableau, définissez simplement le paramètre start sur une valeur négative
<?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); ?>
Sortez le résultat
2. Utilisez la fonction array_splice()
array_splice() lors de la suppression de certains éléments du tableau, elle formera ces éléments supprimés dans un nouveau tableau, puis renverra ce nouveau tableau, par conséquent, la fonction array_splice() peut ; être utilisé pour intercepter des fragments de tableau.
Identique à la fonction array_slice(), il vous suffit de définir le deuxième paramètre start de la fonction sur une valeur négative pour intercepter les derniers éléments du tableau.
<?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); ?>
Résultats de sortie
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!