打开一个目录,列出其中的文件,充值目录句柄,重新列出其中的文件,然后关闭:

<?php
$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

定义和用法

rewinddir() 函数重置由 opendir() 创建的目录句柄。


语法

rewinddir(dir_handle);
参数 描述
dir_handle 可选。指定之前由 opendir() 打开的目录句柄资源。如果该参数未指定,则使用最后一个由 opendir() 打开的链接。

技术细节

返回值: -
PHP 版本: 4.0+

最新文章

  1. trunk 的坑
  2. 上海有线通下载exe会302转发请求
  3. Sublime Text3 插件集合
  4. HDU 2852 KiKi&#39;s K-Number 树状数组 + 二分
  5. 再次记录老K站点的工作策略
  6. mysql 中文字段排序( UTF8按拼音首字母排序)
  7. POJ3352 Road Construction 双连通分量+缩点
  8. ssh框架遇到的问题总结
  9. Nginx调用远程php-fpm
  10. pygame学习之绘制圆
  11. 2018-2019-2 网络对抗技术 20165326 Exp3 免杀原理与实践
  12. CRM系统数据授权
  13. Modbus
  14. [C++]2-5 分数化小数
  15. WebMisCentral-Client 适配MySql数据库
  16. axios写法
  17. 开发简单的JavaWeb项目
  18. jmeter随机函数
  19. 如何申请免费域名证书,以及在IIS上绑定
  20. 干货-Spring3.2.3的所有注解

热门文章

  1. php nl2br()函数 语法
  2. E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarly unavailable)
  3. HihoCoder 1055 刷油漆 (树上背包)
  4. 如何稀释 流事件 (如,onscroll、change、input、mouseover 等 事件)
  5. [CSP-S模拟测试]:beauty(搜索)
  6. 三线SWD模式Jlink
  7. 查看IOS-app证书到期时间
  8. 网络安全随笔 - Linux的netstat查看端口 0.0.0.0与127.0.0.1的区别
  9. 关于JAVA的环境变量和那些jar包
  10. 终于好了 ipython 里执行dos命令 显示结果却显示在kernel界面里 搞定了