الدالة PHP opendir ()
مثال
افتح دليلاً ، واقرأ محتوياته ، ثم أغلق:
<?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);
}
}
?>
نتيجة:
filename: cat.gif
filename: dog.gif
filename: horse.gif
التعريف والاستخدام
تفتح الدالة opendir () مؤشر دليل.
بناء الجملة
opendir(path, context)
قيمه المعامل
Parameter | Description |
---|---|
path | Required. Specifies the directory path to be opened |
context | Optional. Specifies the context of the directory handle. Context is a set of options that can modify the behavior of a stream |
تفاصيل تقنية
قيمة الإرجاع: | إرجاع مورد معالجة الدليل عند النجاح. خطأ في الفشل. يطرح خطأ في المستوى E_WARNING إذا كان المسار ليس دليلاً صالحًا ، أو إذا تعذر فتح الدليل بسبب قيود الأذونات أو أخطاء في نظام الملفات. يمكنك إخفاء ناتج الخطأ في opendir () عن طريق إضافة "@" في مقدمة اسم الوظيفة |
---|---|
إصدار PHP: | 4.0+ |
سجل التغيير في PHP: | PHP 5.0: تدعم معلمة المسار الآن غلاف ftp: // URL |
❮ مرجع دليل PHP