https://www.php.net/manual/tr/array.sorting.php


$log_directory = 'your_dir_name_here';

$results_array = array();

if (is_dir($log_directory))
{
if ($handle = opendir($log_directory))
{
//Notice the parentheses I added:
while(($file = readdir($handle)) !== FALSE)
{
$results_array[] = $file;
}
closedir($handle);
}
}

//Output findings
asort($results_array);
foreach($results_array as $value)
{
echo $value . '<br />';
}
yukarıda verdiğim linkten bakarak istediğiniz türdeki sıralama fonksiyonunu kullanabilirsiniz.
ben örnekte asort yani küçükten büyüğe şeklinde kullandım