dirRetourne une instance de la classe Directory
&reftitle.description;
Directoryfalsedirstringdirectoryresourcenullcontext&null;
Un mécanisme pseudo-objet permet la lecture d'un dossier.
L'argument directory est ouvert.
&reftitle.parameters;
directory
Le dossier à ouvrir
context
¬e.context-support;
&reftitle.returnvalues;
Retourne une instance de la classe Directory
en cas de succès, ou &false; en cas d'erreur.
&reftitle.changelog;
&Version;&Description;8.0.0context is now nullable.
&reftitle.examples;
Exemple avec dir
Notez la façon dont la valeur de retour de Directory::read
est vérifiée dans l'exemple suivant. Nous testons si la valeur est
identique (égale et de même type que -- voyez opérateurs de comparaison
pour plus de détails) &false; sinon, toute entrée dans le nom serait évalué
à &false; causera l'arrêt de la boucle.
handle . "\n";
echo "Chemin : " . $d->path . "\n";
while (false !== ($entry = $d->read())) {
echo $entry."\n";
}
$d->close();
?>
]]>
&example.outputs.similar;
&reftitle.notes;
L'ordre dans lequel les entrées du dossier sont retournées avec la
méthode read dépend de votre système.