Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 16095 программистов и 1783 робота. Сейчас ищут 1828 программистов ...
Приступая к работе

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

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware