maltepe escort ataşehir escort

Php Ile Klasör Nasıl Listelenir?

CodeMania

Silver Üye
Platin
Ad Soyad
Ö*** G*****
Mesajlar
81
Beğeni
18
Nereden
Çorum
Ticaret
3 (100%)
PHP klasör içeriğini listeleme için çeşitli hazır fonksiyonları barındırır.

Bunlardan en pratiği glob fonksiyonudur.

glob fonksiyonu​

Fonksiyon parametre olarak bir klasör/dizin yolu veya bir kalıp alarak çalışır.

Kalıp alarak çalıştırıldığında sadece kalıba uyan dosyaları listeler.

Kod:
<?php

$dosyalar = glob("*");

foreach ($dosyalar as $dosya) {

  echo $dosya . "<br />";

}

?>

Örnekte kodun yazıldığı klasördeki tüm dosya ve klasörler listelenecektir.

Klasör içerisindeki dosyaları listelemek için parametreye

$dosyalar = glob("*.*");
yazmak yeterli olacaktır.

Metin dosyalarını veya diğer özel dosyları listelemek için parametreye

$dosyalar = glob("*.txt");
örnekteki gibi dosya uzantısını yazmak yeterli olacaktır.

Farklı bir klasör içerisindeki dosya ve klasörleri listelemek için

$dosyalar = glob("D:\*");
klasör yolu ve kalıbın yazılması yeterli olacaktır.

İsteğinize göre dosyaları listelemek için farklı kalıpları deneyerek bulabilirsiniz.

Diğer pratik yöntem ise scandir fonksiyonudur.

scandir fonksiyonu​

Fonksiyon parametre olarak bir klasör/dizin yolu alır ve içerisindeki dosya ve klasörleri listeler.

Kod:
<?php

$dosyalar = scandir(".");

foreach ($dosyalar as $dosya) {

  echo $dosya . "<br />";

}

?>
 

Şu anda bu konu'yu okuyan kullanıcılar

Benzer konular

Anasayfa Kayıt Ol Giriş Yap
Üst