Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 26995 программистов и 2803 робота. Сейчас ищут 679 программистов ...
DirectoryIterator::__construct - Создаёт новый итератор директорий по пути
Вернуться к: DirectoryIterator
DirectoryIterator::__construct
(PHP 5, PHP 7)
DirectoryIterator::__construct — Создаёт новый итератор директорий по пути
Описание
public DirectoryIterator::__construct
( string
$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());
}
}
?>
Вернуться к: DirectoryIterator