Méthode : 1. Personnalisez une fonction pour traiter des tableaux et renvoyer des nombres supérieurs à 80. La syntaxe est "function f($n){return($n>80);}" 2. Utilisez array_filter() pour l'appeler. Définissez une fonction pour traiter le tableau spécifié, "array_filter($arr,"f")".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
En PHP, vous pouvez utiliser la fonction array_filter() pour filtrer le tableau afin d'obtenir des nombres supérieurs à 80. La fonction
array_filter() utilise une fonction de rappel pour filtrer les éléments du tableau.
Cette fonction transmet chaque valeur clé du tableau d'entrée à la fonction de rappel. Si la fonction de rappel renvoie vrai, la valeur de clé actuelle dans le tableau d'entrée est renvoyée dans le tableau de résultats. Les noms des clés du tableau restent inchangés.
Méthode d'implémentation : Il suffit de définir la condition dans la fonction de rappel appelée par la fonction array_filter() et de renvoyer les éléments du tableau supérieurs à 80.
<?php function f($num){ return($num>80); } $arr=array(8,81,80,89,90,23,99,100); var_dump($arr); $res=array_filter($arr,"f"); var_dump($res); ?>
Filtre les nombres inférieurs ou égaux à 80 et ne renvoie que les nombres supérieurs à 80.
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!