⊗ppPmFSDR 348 of 447 menu

PHP'de Bir Klasörün İçeriğini Okuma

scandir fonksiyonu, bir klasörün içeriğine bakmanıza ve içindeki dosya ve alt klasör isimlerini bir dizi olarak almanıza olanak tanır. Fonksiyon parametre olarak dosya yolunu alır.

Örnek olarak, dir adında bir klasörümüz olsun. İçeriğine bir göz atalım:

<?php $files = scandir('dir'); var_dump($files); ?>

Sonuç dizisinde, scandir fonksiyonu ayrıca ".." ve "." isimli klasörlerin varlığını gösterecektir. Teknik olarak birinci isim üst klasöre, ikincisi isme mevcut klasöre karşılık gelir.

Bu isimlerin sonuç dizisinden çıkarılması daha iyidir. Bu şu şekilde yapılır:

<?php $files = scandir('dir'); $files = array_diff($files, ['..', '.']); var_dump($files); ?>

Şu şekilde basitleştirilebilir:

<?php $files = array_diff(scandir('dir'), ['..', '.']); var_dump($files); ?>

Web sitenizin kök dizininde dir adında bir klasör ve içinde bazı metin dosyaları olduğunu varsayalım. Bu dosyaların isimlerini bir sütun olarak ekranda gösterin.

Web sitenizin kök dizininde dir adında bir klasör ve içinde bazı metin dosyaları olduğunu varsayalım. Bu dosyaları bir döngü ile gezerek metinlerini tarayıcıda gösterin.

Web sitenizin kök dizininde dir adında bir klasör ve içinde bazı metin dosyaları olduğunu varsayalım. Bu dosyaları bir döngü ile gezerek her birini açın ve sonuna bir ünlem işareti yazın.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet