(PHP 4, PHP 5)
filetype — Lê o tipo do arquivo
$filename
)Retorna o tipo do arquivo.
filename
Caminho até o arquivo.
Retorna o tipo do arquivo. Os valores possíveis são fifo, char, dir, block, link, file, socket e unknown (desconhecido).
Retorna FALSE
se ocorrer algum erro. filetype() também
produzirá uma mensagem E_NOTICE
se a chamada stat
falhar ou se o tipo do arquivo for desconhecido.
Exemplo #1 Exemplo de filetype()
<?php
echo filetype('/etc/passwd'); // file
echo filetype('/etc/'); // dir
?>
Nota: Os resultados desta função são cacheados. Veja clearstatcache() para mais detalhes.
A partir do PHP 5.0.0, esta função também pode ser utilizada com alguns wrappers URL. Veja Supported Protocols and Wrappers para uma lista de quais wrappers são suportados pela família de funções stat().