Salut,

Petite question :

supposons :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($directory), RecursiveIteratorIterator::LEAVES_ONLY);
        foreach ($iterator as $file)
             {}
Si je place un var_dump avant le foreach je récupère une chaîne vide. si je la place dans le foreach, comportement normal je récupère un objet SplFileInfo.

Ma question : Pourquoi avant le foreach je n'ai pas un array contenant tout les objets SplFileInfo?? Une méthode bloque l'affichage de l'objet $iterator ? Comportement normal due à la récursivité ?

Merci