Örnek
Daha sonra yakın içeriğini okumak, bir dizin açın:
<?php
$dir = "/images/";
// Open a directory, and read its contents
if
(is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh)) !== false){
echo "filename:" . $file . "<br>";
}
closedir($dh);
}
}
?>
Sonuç:
filename: cat.gif
filename: dog.gif
filename: horse.gif
Tanımı ve Kullanımı
opendir() işlevi, bir dizin tanıtıcı açar.
Sözdizimi
opendir( path,context );
Parametre | Açıklama |
---|---|
path | Gereklidir. dizin yolu açılacak belirtir |
context | İsteğe bağlı. Dizin kolunun bağlamını belirtir. Bağlam akışı davranışını değiştirebilir seçenekler kümesidir |
Teknik detaylar
Geri dönüş değeri: | başarı dizin tanıtıcı kaynak döndürür. aksi takdirde FALSE. yol geçerli bir dizin değilse, ya da dizin nedeniyle izin kısıtlamaları veya filesysytem hatalarına açılamaz eğer E_WARNING seviyesinde bir hata atar. Sen hata çıkışını gizleyebilirsiniz opendir() ekleyerek '@' işlevi adının önüne |
---|---|
PHP Sürümü: | 4.0+ |
PHP Değişiklikler: | PHP 5.0: yol parametre artık ftp destekler: // URL sarıcı |
<PHP Dizin Başvuru