首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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()示例

这个例子将列出包含该脚本的目录的内容。

代码语言:javascript
复制
<?php
$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
    if (!$fileinfo->isDot()) {
        var_dump($fileinfo->getFilename());
    }
}
?>

扩展内容

  • SplFileInfo
  • Iterator

← DirectoryIterator

DirectoryIterator::current →

扫码关注腾讯云开发者

领取腾讯云代金券