(PHP 5, PHP 7)
DirectoryIterator::__construct — Создаёт новый итератор директорий по пути
$path
)Создаёт новый итератор директорий по пути.
path
Путь к директории для прохода.
Будет вызвано исключение UnexpectedValueException
в случае, если параметр path
не может быть открыт.
Будет вызвано исключение RuntimeException
в случае, если параметр path
содержит пустую строку.
Версия | Описание |
---|---|
5.3.0 |
Вызывается исключение UnexpectedValueException, если путь
path не может быть открыт.
|
5.1.3 |
Вызывается исключение RuntimeException, если параметр
path содержит пустую строку.
|
5.1.0 | Вызывается исключение RuntimeException при ошибке. Раньше вызывалось исключение Exception. |
Пример #1 Пример использования DirectoryIterator::__construct()
Этот пример выведет список содержимого директории, содержащей выполняемый скрипт.
<?php
$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
if (!$fileinfo->isDot()) {
var_dump($fileinfo->getFilename());
}
}
?>