PHP

Referensi PHP : Fungsi Direktori rewinddir()

Contoh
Buka direktori, daftarkan file-nya, setel ulang pegangan direktori, daftarkan file-nya sekali lagi, lalu tutup:

<?php
$dir = "/images/";

// Buka direktori dan baca isinya
if (is_dir($dir)){
  if ($dh = opendir($dir)){
    // Daftar file dalam direktori gambar
    while (($file = readdir($dh)) !== false){
      echo "filename:" . $file . "<br>";
    }
    rewinddir();
    // Daftar sekali lagi file dalam direktori gambar
    while (($file = readdir($dh)) !== false){
      echo "filename:" . $file . "<br>";
    }
    closedir($dh);
  }
}
?>
  /* Output :
filename: snake.gif
filename: dragon.gif
filename: cow.gif
filename: snake.gif
filename: dragon.gif
filename: cow.gif

Definisi dan Penggunaan

Fungsi rewinddir() dapat digunakan untuk menyetel ulang pegangan direktori yang dibuat oleh opendir().

Syntax

rewinddir(dir)

Nilai Parameter

ParameterDeskripsi
dirOptional.Menentukan direktori menangani sumber daya yang sebelumnya dibuka dengan opendir (). Jika parameter ini tidak ditentukan, tautan terakhir yang dibuka oleh opendir () diasumsikan

Detail Teknis

Return Value:NULL pada sukses, FALSE pada kegagalan
PHP Version:4.0+

Hanifah Nurbaeti