Chinaunix首页 | 论坛 | 博客
  • 博客访问: 239960
  • 博文数量: 108
  • 博客积分: 3045
  • 博客等级: 中校
  • 技术积分: 1162
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-19 18:26
文章分类

全部博文(108)

分类: PHP

2013-07-18 10:46:26


点击(此处)折叠或打开

  1. <?php
  2. /*
  3.  * 遍历目录
  4.  *
  5.  * class dir{
  6.  * string path;
  7.  * resource handle;
  8.  * string read(void);
  9.  * void rewind(void);
  10.  * void close(void);
  11.  * }
  12.  *
  13.  * 在程序设计中,句柄是一种特殊的智能指针 。当一个应用程序要引用其他系统(如数据库、操作系统)
  14.  * 所管理的内存块或对象时,就要使用句柄。句柄与普通指针的区别在于,
  15.  * 指针包含的是引用对象的内存地址,而句柄则是由系统所管理的引用标识,
  16.  * 该标识可以被系统重新定位到一个内存地址上。这种间接访问对象的模式增强了系统对引用对象的控制。
  17.  *
  18.  */

  19.   $d = dir("phpMyAdmin");
  20.   
  21.   echo "路径是:".$d->path."
    "
    ;
  22.   
  23.   echo "引用句柄是: ". $d->handle."
    "
    ;
  24.   
  25. // $d->read();

  26. // $d->read();

  27.   
  28.   
  29.   while(($file=$d->read())!==false)
  30.   {
  31.       if($file!="."&&$file!="..")
  32.       {
  33.           echo $file."
    "
    ;
  34.       }
  35.       
  36.   }
  37.   $d->close();
  38.   

  39. ?>

阅读(257) | 评论(0) | 转发(0) |
0

上一篇:PHP_遍历目录1

下一篇:PHP_检索目录

给主人留下些什么吧!~~