• 14-06-2021, 14:15:29
    #1
    scandir ile dizindeki dosyaları ve klasörleri alıyorum. Fakat karışık geliyor nasıl ayırabilirim klasörleri ayrı dosyaları ayrı kısımda göstereceğim.

    Bir de klasöre tıklanınca alt klasöre gitmesini sağlayacağım.
  • 14-06-2021, 14:27:48
    #2
    Aşağıkdaki döküman yardımcı olacaktır.

    Dökümanda kısaca eğer listelenen eleman is_file fonksiyonu ile kontrol edilip dosyamı klasörmü olduğunu anlayabilirsin.

    https://www.nicesnippets.com/blog/ho...-folder-in-php
  • 14-06-2021, 14:55:58
    #3
    Sanalgezgin57 adlı üyeden alıntı: mesajı görüntüle
    Aşağıkdaki döküman yardımcı olacaktır.

    Dökümanda kısaca eğer listelenen eleman is_file fonksiyonu ile kontrol edilip dosyamı klasörmü olduğunu anlayabilirsin.

    https://www.nicesnippets.com/blog/ho...-folder-in-php
    Teşekkür ederim faydalı oldu, dosya türlerine göre gruplandırma yapabildim php, jpg, png gibi fakat direkt klasör olanlara nasıl ulaşabilirim bunun kısabi yöntemi var mıdır hocam?
  • 14-06-2021, 16:00:57
    #4
    Buradakini deneyebilirsin.

    https://stackoverflow.com/questions/...ders-not-files
  • 14-06-2021, 16:11:07
    #5
    function showDirs($path){
        $output= array();
        foreach(scandir($path) as $file){
            if(is_dir($path."/".$file)){
                $output[count($output)]=$file;
            }
        }
        return array_diff($output,array("..","."));
    }
    İyi forumlar.