SplFileInfo::getType

(PHP 5 >= 5.1.2, PHP 7, PHP 8)

SplFileInfo::getTypeObtém o tipo de arquivo

Descrição

public SplFileInfo::getType(): string|false

Retorna o tipo do arquivo referenciado.

Parâmetros

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

Valor Retornado

Uma string representando o tipo da entrada. Pode ser um dos seguintes: file, link, dir, block, fifo, char, socket ou unknown, ou false em caso de falha.

Erros/Exceções

Lança um RuntimeException em caso de erro.

Exemplos

Example #1 Exemplo de SplFileInfo::getType()

<?php

$info = new SplFileInfo(__FILE__);
echo $info->getType().PHP_EOL;

$info = new SplFileInfo(dirname(__FILE__));
echo $info->getType();

?>

O exemplo acima produzirá algo semelhante a:

file
dir