finfo_file
(PECL fileinfo:0.1-1.0.4)
finfo_file — Retourne des informations à propos d'un fichier
Description
string finfo_file
( resource $finfo
, string $file_name
[, int $options
[, resource $context
]] )
finfo
Cette fonction est utilisée pour récupérer des informations à propos d'un fichier.
Liste de paramètres
- finfo
-
Ressource Fileinfo retournée par finfo_open().
- file_name
-
Nom d'un fichier à être vérifié.
- options
-
Une ou une union de plusieurs constantes Fileinfo.
- context
-
Pour une description de contexts, référez-vous à Flux.
Valeurs de retour
Retourne une description textuelle du contenu de l'argument filename ou FALSE si une erreur s'est produite.
Exemples
Example#1 Exemple avec finfo_file()
<?php
$finfo = finfo_open(FILEINFO_MIME); // Retourne le type mime à la extension mimetype
foreach (glob("*") as $filename) {
echo finfo_file($finfo, $filename) . "\n";
}
finfo_close($finfo);
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
text/html image/gif application/vnd.ms-excel