php ile dosya ve klasör listeleme
Mart 26, 2010 | In: Php
php ile belirtilen klasördeki dosyaları veya klasörleri(klasör altındaki klasörleri yani ) listeleme
$sonuc = dosyaListele(’klasör adı’);
string olarak klasör adını veriyorsunuz , array olarak size dosyaları dönderiyor…
dönen arrayı foreach ile kullanabilir json ile vs kullanabilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | function dosyaListele($klasor) { $dosyaListesi = array(); $dizin=opendir($klasor); while ($file = readdir($dizin)) { if ( $file!="." AND $file!=".." AND $file!="" ) { $dosyaListesi []=$file; } } closedir($dizin); sort($dosyaListesi); return $dosyaListesi; } function klasorListele($klasor) { $klasorListesi = array(); $dizin=opendir($klasor); while ($file = readdir($dizin)) { if ( (!ereg("[.]",$file) and $file!="") ) { $klasorListesi []=$file; } } closedir($dizin); sort($klasorListesi); return $klasorListesi; } |

















3 Responses to php ile dosya ve klasör listeleme
Erhan Kazancı
Nisan 8th, 2010 at 12:21
iyi güzel hoşta neye göre listeliyor
alfabetik sıra mı yoksa eklenme tarihimi bunu goster bize
admin
Nisan 9th, 2010 at 06:18
bu şuan isme göre sıralıyor ada göre yani , ama sort-ksort ile dizebilirsin yada google “bubble sort” diye aratıp o tarz bir sıralamada yapabilirsin
MyBB
Ağustos 7th, 2010 at 17:50
Teşekkürler,denedim sorunsuz oldu.