Leçon N° 05 : Tableaux
Exemple d'utilisation de la fonction array_filter¤
Filtre un tableau à partir d'une fonction
Notes de page
Source: lesson_05_function_array_filter.phpRésultat
<?php 
function impair($var) {
    return (
$var == 1);
}

function 
pair($var) {
    return (
$var == 0);
}

$array1 = array ("a"=>1"b"=>2"c"=>3"d"=>4"e"=>5);
$array2 = array (6789101112);

echo 
"<b>Impairs :</b><pre>";
print_r(array_filter($array1"impair"));
echo 
"<b>Pairs :</b><br/>";
print_r(array_filter($array2"pair"));
echo 
"<b>Tableaux d'origine :</b><br/>";
print_r($array1);
print_r($array2);
?>
Impairs :
Array
(
    [a] => 1
    [c] => 3
    [e] => 5
)
Pairs :
Array ( [0] => 6 [2] => 8 [4] => 10 [6] => 12 ) Tableaux d'origine :
Array ( [a] => 1 [b] => 2 [c] => 3 [d] => 4 [e] => 5 ) Array ( [0] => 6 [1] => 7 [2] => 8 [3] => 9 [4] => 10 [5] => 11 [6] => 12 )

Tous droits réservés. 2005-2020