Manuel PHP
Précédent |  | Suivant

# filetype

(PHP 3, PHP 4, PHP 5)

filetype -- Retourne le type de fichier

## Description

string filetype ( string filename )

filetype() renvoie le type du fichier filename. Les réponses possibles sont : fifo, char, dir, block, link, file et unknown.

filetype() retourne `FALSE` en cas d'erreur. filetype() va aussi émettre une erreur `E_NOTICE` si l'appel stat échoue, ou si le type de fichier est inconnu.

> Note : Les résultats de cette fonction sont mis en cache. Voyez la fonction clearstatcache() pour plus de détails.

> Astuce : Depuis PHP 5.0.0 cette fonction peut aussi être utilisée avec quelques protocoles url. Lisez Annexe M pour une liste des protocoles supportant la famille de fonctionnalités de stat().

Exemple 1. Exemple avec filetype()

`<?php echo filetype('/etc/passwd'); // fichier echo filetype('/etc/'); // dossier ?>`

Voir aussi is_dir(), is_file(), is_link(), file_exists(), stat() et mime_content_type().

Précédent | Sommaire | Suivant
filesize | Niveau supérieur | flock