Fonction array_filter ne fonctionne pas
Bonjour à tous,
J'ai le code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11
| function getBasename($var): string
{
var_dump(basename($var, '.php')); // Résultat attendu OK
return basename($var, '.php');
}
if( is_dir('files/moimp') ){
$classes = glob('files/moimp/*.php');
var_dump($classes);
$classnames = array_filter($classes, 'getBasename');
var_dump($classnames); // Affiche le même résultat que la ligne 8 (chemin complet).
} |
Pourquoi le résultat de la fonction de rappel n'est pas pris en compte?