Manuel PHP
finfo_file
(PHP >= 5.3.0, PECL fileinfo >= 0.1.0)
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 à Fonctions sur les flux.
Valeurs de retour
Retourne une description textuelle du contenu de l'argument filename ou FALSE si une erreur s'est produite.
Exemples
Exemple #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
Remonter 
