Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 18478 программистов и 1739 роботов. Сейчас ищут 1255 программистов ...
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