فونکشن 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+ |