PHP rewinddir()函数 (PHP rewinddir() function)
rewinddir() function is used to rewind/reset the directory handle which is created by the opendir() function.
rewinddir()函数用于后退/重置由opendir()函数创建的目录句柄。
Syntax:
句法:
rewinddir(dir_handle);
Parameter(s):
参数:
dir_handle – it is an optional parameter which is used to specify the directory handle resource if we do not specify the directory handle resource – it assumes the last link opened with opendir() function.
dir_handle –是一个可选参数,如果我们未指定目录句柄资源,则用于指定目录句柄资源–假定使用opendir()函数打开的最后一个链接。
Return value:
返回值:
It returns nothing.
它什么也不返回。
Example: PHP code to demonstrate example of rewinddir() function
示例:PHP代码演示rewinddir()函数的示例
<?php
$path = "/home";
//checking whether $path is a directory or not
//then, opening the directory and reading its files
if (is_dir($path)) {
if ($dh = opendir($path)) {
while (($file = readdir($dh)) !== false) {
echo "File:" . $file . "<br/>";
}
//rewinding/reset the directory handle
rewinddir();
//reading the files again
while (($file = readdir($dh)) !== false) {
echo "File:" . $file . "<br/>";
}
//closing the directory
closedir($dh);
}
}
?>
Output
输出量
File:.
File:..
File:main.php
File:.
File:..
File:main.php
Reference: PHP rewinddir() function
参考: PHP rewinddir()函数
翻译自: https://www.includehelp.com/php/rewinddir-function-with-example.aspx