PHP aide DirectoryIterator
Question
Dans le code suivant, ce qui peut être appelé au lieu de ->getFilename()
?
<?php
foreach (new DirectoryIterator('../moodle') as $fileInfo) {
if($fileInfo->isDot()) continue;
echo $fileInfo->getFilename() . "<br>\n";
}
?>
PS, je l'ai vu la documentation. ne relions pas à .
Merci pour l'aide.
EDIT:
Après avoir affiché ce que je compris que la documentation avait la réponse. Ma vraie question devient, qu'est-ce que les autres méthodes font? Les Docs semblent être limitées en ce qui concerne ce sujet.
La solution
EDIT :
Oops mal interprété votre code. Que faites-vous exactement après la place du nom du fichier? vous avez vu les documents que vous savez qu'il existe des méthodes tant pour le chemin complet (getPathname
) et juste le chemin vers le contenant dir (getPath
) ... Je ne suis pas sûr de ce que vous voulez ici ...
Je suppose que vous voulez que le nom du répertoire de .
ou ..
afin d'obtenir que vous pouvez utiliser getPath
puis pop la dernière / seconde à dernier segment hors ou vous pouvez simplement utiliser dirname($fileInfo->getPathname())