filetype
(PHP 4, PHP 5, PHP 7, PHP 8)
filetype — Retourne le type de fichier
Liste de paramètres
filename
-
Chemin vers le fichier.
Valeurs de retour
Retourne le type du fichier. Les réponses possibles sont :
fifo
, char
, dir
,
block
, link
, file
socket
et unknown
.
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.
Erreurs / Exceptions
En cas d'échec, une alerte de type E_WARNING
sera émise.
Exemples
Exemple #1 Exemple avec filetype()
<?php
echo filetype('/etc/passwd');
echo "\n";
echo filetype('/etc/');
?>
L'exemple ci-dessus va afficher :
Notes
Note:
Les résultats de cette fonction sont mis en cache.
Voyez la fonction clearstatcache() pour plus de détails.
Voir aussi
- is_dir() - Indique si le fichier est un dossier
- is_file() - Indique si le fichier est un véritable fichier
- is_link() - Indique si le fichier est un lien symbolique
- file_exists() - Vérifie si un fichier ou un dossier existe
- mime_content_type() - Détecte le type de contenu d'un fichier
- pathinfo() - Retourne des informations sur un chemin système
- stat() - Renvoie les informations à propos d'un fichier