I use this code to list all files in directory:
JavaScript
x
$d = dir($FolderToPlay);
while (($file = $d->read()) !== false){
}
$d->close();
But, the result is not in the numerical order. How can I fix it?
Advertisement
Answer
Get a list of all the filenames, then you can use a sorting function.
JavaScript
$d = glob("$FolderToPlay/*");
natsort($d);
foreach ($d as $file) {
}