Nasıl bir dizin listesi PHP oluşturma tarihine göre sıralanır alabilirim?

4 Cevap php

I scandir () fonksiyonunu ancak sonuç dizi kullanarak dizinleri listelemek zorunda tarih ve yaratılan dizinin zamana göre tasnif edilmelidir.

Regards Deepak

4 Cevap

you backticks deneyebilirsiniz

$listOfFiles = `ls -ltr`;

ve daha sonra kullanımı bir dizi formatında içine almak için patlayabilir

Scandir () ile bunu yapamazsınız.

Giriş this

Ben doğrudan bu yapabileceği bir scandir seçeneği farkında değilim ... Eğer bir diziye ihtiyaç sonuçlarını alın ve sıralayın.

Sorun filemtime($dirPath) işlevini kullanarak çözülebilir.

kod örneği:

if (file_exists($dirPath)) {
    echo "last modified: " . date ("F d Y H:i:s.", filemtime($dirPath));
}