English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP & MySQL

مرجع PHP

استخدام وظيفة rewinddir() في PHP و مثال

دليل مرجع PHP

يعيد rewinddir() إعادة تعيين opendir() يد مجلد مفتوحة.

النحو

void rewinddir ( resource $dir_handle );

 يقوم بتعيين تدفق مجلد معين مسبقًا بواسطة dir_handle إلى بداية مجلد.

المعامل

الترقيمالمعاملات وشرحها
1

يد مجلد (ضروري)

مصدر دالة يد مجلد مفتوح مسبقًا بواسطة opendir(). إذا لم يتم تحديد هذا المعامل، يتم استخدام الاتصال الأخير المفتوح بواسطة opendir().

النتيجة

إذا كانت النتيجة ناجحة، يتم إرجاع اسم الملف، وإذا كانت الفشل، يتم إرجاع FALSE.

مثال على الإنترنت

فيما يلي استخدام هذه الوظيفة، افتح مجلد، قم بقائمة على ملفاته، ثم أعد تعيين ملف يد مجلد، ثم قم بقائمة على ملفاته مرة أخرى، ثم أغلق المجلد:

<?php
   $dir = opendir("/var/www/images");
   
   while (($file =rewinddir($dir)) !== false) {
      echo "اسم الملف: " . $file . "<br />";
   }
   
   rewinddir($dir);
   while (($file =rewinddir($dir)) !== false) {
      echo "اسم الملف: " . $file . "<br />";
   }
   closedir($dir);
?>

نتيجة الإخراج:

اسم الملف: .
اسم الملف: ..
اسم الملف: logo.gif
اسم الملف: mohd.gif
اسم الملف: .
اسم الملف: ..
اسم الملف: logo.gif
اسم الملف: mohd.gif