rewinddir()函數(shù)重置由 opendir() 創(chuàng)建的目錄句柄。
void rewinddir ( resource $dir_handle );
將 dir_handle 指定的目錄流重置到目錄的開頭。
| 序號 | 參數(shù)及說明 |
|---|---|
| 1 | dir_handle(必需) 指定之前由 opendir() 打開的目錄句柄資源。如果該參數(shù)未指定,則使用最后一個(gè)由 opendir() 打開的鏈接。 |
成功返回文件名,失敗返回FALSE。
以下是此函數(shù)的用法,打開一個(gè)目錄,列出其中的文件,并重置目錄句柄,重新列出其中的文件,然后關(guān)閉:
<?php
$dir = opendir("/var/www/images");
while (($file =rewinddir($dir)) !== false) {
echo "filename: " . $file . "<br />";
}
rewinddir($dir);
while (($file =rewinddir($dir)) !== false) {
echo "filename: " . $file . "<br />";
}
closedir($dir);
?>輸出結(jié)果:
filename: . filename: .. filename: logo.gif filename: mohd.gif filename: . filename: .. filename: logo.gif filename: mohd.gif