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