scandir
Liste les fichiers et dossiers dans un dossier
&reftitle.description;
arrayfalsescandirstringdirectoryintsorting_orderSCANDIR_SORT_ASCENDINGresourcenullcontext&null;
Retourne un tableau de fichier
et dossier, issus de directory.
&reftitle.parameters;
directory
Le dossier qui sera analysé.
sorting_order
Par défaut, le tri est en ordre alphabétique, croissant. Si le
paramètre optionnel sorting_order
est défini à SCANDIR_SORT_DESCENDING,
alors le tri sera en ordre alphabétique inverse.
Si ce paramètre est défini à SCANDIR_SORT_NONE,
alors le résultat ne sera pas trié.
context
Pour une description du paramètre context,
référez-vous à la section flux de
données du manuel.
&reftitle.returnvalues;
Retourne un tableau des fichiers en cas de succès ou &false; en cas
d'échec. Si directory n'est pas un dossier, alors
une valeur booléenne &false; est retournée et une erreur de niveau
E_WARNING est générée.
&reftitle.changelog;
&Version;&Description;8.0.0context est désormais nullable.
&reftitle.examples;
Un simple exemple avec scandir
]]>
&example.outputs.similar;
.
[1] => ..
[2] => bar.php
[3] => foo.txt
[4] => somedir
)
Array
(
[0] => somedir
[1] => foo.txt
[2] => bar.php
[3] => ..
[4] => .
)
]]>
&reftitle.notes;
&tip.fopen-wrapper;
&reftitle.seealso;
opendirreaddirglobis_dirsort