Manuel PHP Précédent Suivant array_filter() retourne un tableau contenant les éléments du tableau input, filtrés grâce à la fonction callback. Si input est un tableau associatif, les clés sont préservées. Exemple 1. Exemple avec array_filter() ?php function pair( $var) {return ($var% 2 == 1);} function impair($var) {return ($var% 2 == 0);} $array1 = array("a"= 1, "b"= 2, "c"= 3, "d"= 4, "e"= 5); $array2 = array(6, 7, 8, 9, 10, 11, 12); $tableau_pair = array_filter($array1, "pair"); $tableau_impair = array_filter($array2, "impair");? Cet exemple montre comment extraire les nombres pairs dans $tableau_impair: ce dernier contient array ("a"= 1, "c"= 3, "e"= 5);, et les nombres impairs dans $tableau_pair: ce dernier contient array (6, 8, 10, 12);, Voir aussi array_map() et array_reduce(). Précédent Sommaire Suivant Niveau supérieur