DirectoryIterator::__construct
DirectoryIterator::__construct
(PHP 5, PHP 7)
DirectoryIterator :: __ construct - 从路径构造一个新的目录迭代器
描述
public DirectoryIterator::
_
_
construct
( string $path
)
从路径构造一个新的目录迭代器。
参数
path
要遍历的目录的路径。
错误/异常
如果path
无法打开,则引发UnexpectedValueException 。
如果path
是空字符串,则会引发RuntimeException 。
更新日志
版本 | 描述 |
---|---|
5.3.0 | 如果路径无法打开,则引发UnexpectedValueException。 |
5.1.3 | 如果路径是空字符串,则引发RuntimeException。 |
5.1.0 | 抛出RuntimeException错误。以前,抛出异常。 |
例子
示例#1 DirectoryIterator :: __ construct()示例
这个例子将列出包含该脚本的目录的内容。
<?php
$dir = new DirectoryIterator(dirname(__FILE__)
foreach ($dir as $fileinfo) {
if (!$fileinfo->isDot()) {
var_dump($fileinfo->getFilename()
}
}
?>
扩展内容
- SplFileInfo
- Iterator
← DirectoryIterator
DirectoryIterator::current →