PHP rewinddir() فنکشن

مثال

ایک ڈائری کھولیں، اس میں موجود فائلیں درج کریں، ڈائری ہینڈل کو ریوائن کریں، دوبارہ اس میں موجود فائلیں درج کریں، تو بند کریں:

<?php
$dir = "/images/";
// ڈائری کھولیں، تو اس کی محتوا پڑھیں
if (is_dir($dir)){
  if ($dh = opendir($dir)){
    // images ڈائری میں فائلیں درج کریں
    while (($file = readdir($dh)) !== false){
      echo "فائل نام:" . $file . "<br>";
    }
    rewinddir();
    // دوبارہ images ڈائری میں فائلیں درج کریں
    while (($file = readdir($dh)) !== false){
      echo "فائل نام:" . $file . "<br>";
    }
    closedir($dh);
  }
}
?>

نتائج:

فائل نام: cat.gif
فائل نام: dog.gif
فائل نام: horse.gif
فائل نام: cat.gif
فائل نام: dog.gif
فائل نام: horse.gif

تعریف اور استعمال

rewinddir() فنکشن opendir() کے ذریعے تیار کئے گئے ڈائری ہینڈل کو ریوائن کرسکتا ہے。

گرامر

rewinddir(ڈائری ہینڈل);
پارامتر وصف
ڈائری ہینڈل

اختیاری۔ پچھلے opendir() کے ذریعے کھولے گئے ڈائری ہینڈل ریسورس کو مخصوص کریں。

اگر اس پارامتر مخصوص نہیں کیا گیا تو آخر میں opendir() کے ذریعے کھولے گئے آخری لنک کو استعمال کیا جائے گا。

تکنیکی تفصیلات

بازگشتی: -
PHP ورژن: 4.0+