(PHP 5, PHP 7, PHP 8)
DirectoryIterator::__construct — Constrói um novo iterador de diretório a partir de um caminho
Constrói um novo iterador de diretório a partir de um caminho.
directory
O caminho do diretório a ser percorrido.
Lança um UnexpectedValueException
se o directory
não existir.
Lança um ValueError
se o directory
for uma string vazia.
Versão | Descrição |
---|---|
8.0.0 |
Agora Lança um ValueError se
directory for uma string vazia;
anteriormente, lançava um RuntimeException.
|
Exemplo #1 Um exemplo de DirectoryIterator::__construct()
Este exemplo listará o conteúdo do diretório que contém o script.
<?php
$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
if (!$fileinfo->isDot()) {
var_dump($fileinfo->getFilename());
}
}
?>