Exemple
Remplir un tableau avec des valeurs, spécifiant les clés:
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
»Exécuter exemple Définition et utilisation
Le array_filter() fonction filtre les valeurs d'un tableau en utilisant une fonction de rappel.
Cette fonction passe chaque valeur du tableau d'entrée à la fonction de rappel. Si la fonction de rappel renvoie true, la valeur actuelle de l'entrée est renvoyée dans le tableau de résultats. clés de tableau sont conservés.
Syntaxe
array_filter( array,callbackfunction );
Paramètre | La description |
---|---|
array | Champs obligatoires. Spécifie la matrice de filtrage |
callbackfunction | Champs obligatoires. Indique la fonction de rappel à utiliser |
Détails techniques
Valeur de retour: | Retourne le tableau filtré |
---|---|
PHP Version: | 4.0.6+ |
<Tableau PHP Référence