PHP - Fonction filetype ()

La fonction filetype () peut renvoyer le type de fichier d'un fichier ou d'un répertoire spécifié. Cette fonction peut renvoyer l'une des sept valeurs possibles en cas de succès ou false en cas d'échec.

Syntaxe

string filetype ( string filename )

Les valeurs possibles sont fifo, char, dir, block, link, file et unknown.

Le filetype () peut également produire un message E_NOTICE si l'appel de statistiques échoue ou si le type de fichier est inconnu.

Exemple

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

Production

file
dir