Php/func directory dir

来自菜鸟教程
跳转至:导航、​搜索

PHP dir()函数

Directory 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.html
filename: demo_array.htm
...

 ...
...



定义和用法

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

  • 给定目录已打开
  • dir()的两个属性句柄和路径均可用
  • handle和path属性都具有三种方法:read(),rewind()和close()

句法

dir(directory, context)

参数值

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

技术细节

返回值: Directory类的实例。失败时为假
PHP版本: 4.0+

Directory PHP目录参考