PHP - Función filetype ()

La función filetype () puede devolver el tipo de archivo de un archivo o directorio especificado. Esta función puede devolver uno de los siete valores posibles en caso de éxito o falso en caso de error.

Sintaxis

string filetype ( string filename )

Los valores posibles son Fifo, Char, Dir, Block, Link, File y Unknown.

El filetype () también puede producir un mensaje E_NOTICE si la llamada estadística falla o si se desconoce el tipo de archivo.

Ejemplo

<?php
   echo filetype("/PhpProject/sample.txt");  // file
   echo "\n";
   echo filetype("/PhpProject/");  // dir
?>

Salida

file
dir