使用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 #2Path: /etc/phpfilename: .filename: ..filename: ajax.giffilename: books.xmlfilename: cdcatalog.xmlfilename: cd_catalog.xmlfilename: default.htmlfilename: demo_array.htmlname: demo_array.htm.... .....dir() 函數傳回Directory 類別的實例。此函數用於讀取一個目錄,包含如下:
給定的要開啟的目錄
dir() 的handle 和path 兩個屬性是可用的
handle 和path 屬性有三種方法:read()、rewind() 和close()
dir( directory,context );
參數 | 描述 |
---|---|
directory | 必需。規定要開啟的目錄。 |
context | 可選。 |
傳回值: | 傳回Directory 類別的實例。失敗則回傳FALSE。 |
---|---|
PHP 版本: | 4.0+ |