فونکشن readdir() PHP

مثال

باز کردن یک دایرکتوری، خواندن محتوای آن و بستن آن:

<?php
$dir = "/images/";
// باز کردن دایرکتوری و خواندن محتوای آن
if (is_dir($dir)){
  if ($dh = opendir($dir)){
    while (($file = readdir($dh)) !== false){
      echo "filename:" . $file . "<br>";
    }
    closedir($dh);
  }
}
?>

نتیجه:

filename: cat.gif
filename: dog.gif
filename: horse.gif

تعریف و استفاده

فونکشن readdir() نام بعدی فایل در دایرکتوری را بازمی‌گرداند.

گرامر

readdir(dir_handle);
پارامترها توضیح
dir_handle

اختیاری. منبع دسترسی به دایرکتوری پیش از opendir() مشخص می‌شود.

اگر این پارامتر مشخص نشده باشد، آخرین لینک باز شده توسط opendir() استفاده می‌شود.

جزئیات فنی

بازگشتی: اگر موفق شد، نام ورودی (نام فایل) بازگردانده می‌شود، اگر شکست خورد FALSE بازگردانده می‌شود.
نسخه PHP: 4.0+