php dir order

php de bir folderdaki dosyaları creation time a göre sıralamanız gerekiyorsa ve dir /tc kullanma şansınız yok ise bu kodu deneyebilirsiniz:


// dosyaları alır
$files = glob( 'c:/tmp/*.*' );

// creation time a göre sıralar. tersten. SORT_ASC ve SORT_DESC sıralamayı değiştirmenizi sağlar yani yeniden eskiye veya eskiden yeniye diye.
array_multisort(
array_map( 'filectime', $files ),
SORT_NUMERIC,
SORT_DESC,
$files
);

// print edelim
print_r( $files );

Leave a Reply

Your email address will not be published. Required fields are marked *