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

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