PHP opendir() fonksiyonu

Örnek

Bir dizin açın, içeriğini okuyun ve kapatın:

<?php
$dir = "/images/";
// Dizini açın ve içeriğini okuyun
if (is_dir($dir)){
  if ($dh = opendir($dir){
    while (($file = readdir($dh)) !== false){
      echo "dosyaadı:" . $file . "<br>";
    }
    closedir($dh);
  }
}
?>

Sonuç:

dosyaadı: cat.gif
dosyaadı: dog.gif
dosyaadı: horse.gif

Tanım ve Kullanım

opendir() fonksiyonu dizin dosyasını açar.

Gramer

opendir(path,context);
Parametreler Açıklama
path Gerekli. Açılacak dizin yolunu belirler.
context Opsiyonel. Dizin dosyası ortamını belirler.context Dizini değiştirebilen bir dizin akışının bir dizi seçenek setidir.

Teknik Ayrıntılar

Dönüş değeri:

Başarıyla döndüğünde dizin kaynak dosyası döndürülür. Başarısızlık durumunda FALSE döndürülür.

Yol geçersiz bir dizin değilse veya izin sınırlamaları veya dosya sistemi hatası nedeniyle açılamayan dizin ise, E_WARNING seviyesinde bir hata atılır.

Fonksiyon adının önüne '@' ekleyerek opendir() hatasını gizleyebilirsiniz.

PHP Sürümü: 4.0+
PHP Güncelleme Günlüğü: PHP 5.0:path Parametreler şimdi ftp:// URL içe aktarma protokolünü destekler.