PHP - Funzione filetype ()

La funzione filetype () può restituire il tipo di file di un file o di una directory specificati. Questa funzione può restituire uno dei sette valori possibili in caso di successo o falso in caso di fallimento.

Sintassi

string filetype ( string filename )

I valori possibili sono fifo, char, dir, block, link, file e unknown.

Il filetype () può anche produrre un messaggio E_NOTICE se la chiamata stat fallisce o se il tipo di file è sconosciuto.

Esempio

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

Produzione

file
dir