PHP readdir() Function












❮ مرجع دایرکتوری PHP



مثال


همه ورودی‌های فهرست تصاویر را فهرست کنید، سپس ببندید:



$dir = "/images/";

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

نتیجه:



نام فایل: cat.gif

نام فایل: dog.gif

نام فایل: horse.gif







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


تابع readdir() نام ورودی بعدی را در دایرکتوری برمی گرداند.





نحو



readdir(dir)

مقادیر پارامتر











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












جزئیات فنی











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




❮ مرجع دایرکتوری PHP