افتح دليلاً، وأدرج ملفاته، وأضف مؤشر الدليل، وأعد إدراج ملفاته، وأغلق:
<?php$dir = "/images/";// افتح الدليل واقرأ محتوياتهif (is_dir($dir)){ if ($dh = opendir($dir)){ // أدرج الملفات في دليل الصور while (($file = readdir($dh)) !== false){ echo "filename:" $file "<br>" } rewinddir(); (($file = readdir($dh)) !== false){ echo "filename:" $file "<br>" } مغلق($dh);نتيجة:
اسم الملف: cat.giffilename: dog.giffilename: horse.giffilename: cat.giffilename: dog.giffilename: horse.gifتقوم وظيفة rewinddir() بإعادة تعيين مقبض الدليل الذي تم إنشاؤه بواسطة opendir().
الترجيع( dir_handle );
المعلمة | يصف |
---|---|
dir_handle | خياري. يحدد مورد مقبض الدليل الذي تم فتحه مسبقًا بواسطة opendir(). إذا لم يتم تحديد هذه المعلمة، فسيتم استخدام الرابط الأخير الذي تم فتحه بواسطة opendir(). |
قيمة الإرجاع: | - |
---|---|
نسخة PHP: | 4.0+ |