PHP rewinddir() 函数
2024-10-07 17:37:10
打开一个目录,列出其中的文件,充值目录句柄,重新列出其中的文件,然后关闭:
<?php
$dir = "/images/";
$dir = "/images/";
// Open a directory, and read its contents
if (is_dir($dir)){
if ($dh = opendir($dir)){
// List files in images directory
while (($file = readdir($dh)) !== false){
echo "filename:" . $file . "<br>";
}
rewinddir();
// List once again files in images directory
while (($file = readdir($dh)) !== false){
echo "filename:" . $file . "<br>";
}
closedir($dh);
}
}
?>
结果:
filename: cat.gif
filename: dog.gif
filename: horse.gif
filename: cat.gif
filename: dog.gif
filename: horse.gif
filename: dog.gif
filename: horse.gif
filename: cat.gif
filename: dog.gif
filename: horse.gif
定义和用法
rewinddir() 函数重置由 opendir() 创建的目录句柄。
语法
rewinddir(dir_handle);
参数 | 描述 |
---|---|
dir_handle | 可选。指定之前由 opendir() 打开的目录句柄资源。如果该参数未指定,则使用最后一个由 opendir() 打开的链接。 |
技术细节
返回值: | - |
---|---|
PHP 版本: | 4.0+ |
最新文章
- trunk 的坑
- 上海有线通下载exe会302转发请求
- Sublime Text3 插件集合
- HDU 2852 KiKi&#39;s K-Number 树状数组 + 二分
- 再次记录老K站点的工作策略
- mysql 中文字段排序( UTF8按拼音首字母排序)
- POJ3352 Road Construction 双连通分量+缩点
- ssh框架遇到的问题总结
- Nginx调用远程php-fpm
- pygame学习之绘制圆
- 2018-2019-2 网络对抗技术 20165326 Exp3 免杀原理与实践
- CRM系统数据授权
- Modbus
- [C++]2-5 分数化小数
- WebMisCentral-Client 适配MySql数据库
- axios写法
- 开发简单的JavaWeb项目
- jmeter随机函数
- 如何申请免费域名证书,以及在IIS上绑定
- 干货-Spring3.2.3的所有注解
热门文章
- php nl2br()函数 语法
- E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)
- HihoCoder 1055	刷油漆 (树上背包)
- 如何稀释 流事件 (如,onscroll、change、input、mouseover 等 事件)
- [CSP-S模拟测试]:beauty(搜索)
- 三线SWD模式Jlink
- 查看IOS-app证书到期时间
- 网络安全随笔 - Linux的netstat查看端口 0.0.0.0与127.0.0.1的区别
- 关于JAVA的环境变量和那些jar包
- 终于好了 ipython 里执行dos命令 显示结果却显示在kernel界面里 搞定了