DirectoryIterator::isDot

(PHP 5, PHP 7, PHP 8)

DirectoryIterator::isDotDetermina se o item atual do DirectoryIterator é '.' ou '..'

Descrição

public DirectoryIterator::isDot(): bool

Determina se o item atual do DirectoryIterator é um diretório e é . ou ..

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

true se a entrada for . ou .., caso contrário false

Exemplos

Example #1 Um exemplo de DirectoryIterator::isDot()

Este exemplo listará todos os arquivos, omitindo as entradas . e ...

<?php
$iterator = new DirectoryIterator(dirname(__FILE__));
foreach ($iterator as $fileinfo) {
    if (!$fileinfo->isDot()) {
        echo $fileinfo->getFilename() . "\n";
    }
}
?>

O exemplo acima produzirá algo semelhante a:

apple.jpg
banana.jpg
example.php
pears.jpg

Veja Também

  • DirectoryIterator::getType()
  • DirectoryIterator::isDir()
  • DirectoryIterator::isFile()
  • DirectoryIterator::isLink()