最新的Web开发教程
 

PHP dir() Function

<PHP目录参考

使用dir()函数:

<?php
$d = dir(getcwd());

echo "Handle: " . $d->handle . "<br>";
echo "Path: " . $d->path . "<br>";

while (($file = $d->read()) !== false){
  echo "filename: " . $file . "<br>";
}
$d->close();
?>

结果:

Handle: Resource id #2
Path: /etc/php
filename: .
filename: ..
filename: ajax.gif
filename: books.xml
filename: cdcatalog.xml
filename: cd_catalog.xml
filename: default.html
filename: demo_array.asp
filename: demo_array.htm
...
...
...


定义和用法

dir()函数返回目录类的一个实例。 此功能用于读取目录,它包括以下内容:

  • 给定的目录被打开
  • 这两个特性处理和路径dir()可用
  • 两个手柄和路径属性有三种方法: read() rewind()close()

句法

dir( directory,context );

参数 描述
directory 需要。 指定打开的目录
context 可选的。

技术细节

返回值: 返回目录类的一个实例。 FALSE失败
PHP版本: 4.0+

<PHP目录参考