Não consigo entender esse exemplo da função array_filter
<?php
function impar($var)
{
return($var & 1);
}
function par($var)
{
return(!($var & 1));
}
$array1 = array("a" => 1, "b" => 2, "c" => 3, "d" => 4, "e" => 5);
$array2 = array(6, 7, 8, 9, 10, 11, 12);
echo "Impares: \n";
print_r(array_filter($array1, "impar"));
echo "Pares: \n";
print_r(array_filter($array2, "par"));
?>
Não consigo entender de forma alguma esse exemplo.
Como conseguiram filtrar somente os números impares e par?
Esse & é referência?
Qq ajuda é bem vinda :)
Link do exemplo: http://php.net/manual/pt_BR/function.array-filter.php .
Discussão (2)
Carregando comentários...