Manuel PHP

finfo_file

(PHP >= 5.3.0, PECL fileinfo >= 0.1.0)

finfo_fileRetourne des informations à propos d'un fichier

Description

string finfo_file ( resource $finfo , string $file_name [, int $options [, resource $context ]] )
finfo
string file ( string $file_name [, int $options [, resource $context ]] )

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()

  1. <?php
  2. $finfo = finfo_open(FILEINFO_MIME); // Retourne le type mime à la extension mimetype
  3. foreach (glob("*") as $filename) { 
  4.    echo finfo_file($finfo, $filename) . "\n";  
  5. }  
  6. finfo_close($finfo);  
  7. ?> 

L'exemple ci-dessus va afficher quelque chose de similaire à :

text/html image/gif application/vnd.ms-excel

Voir aussi


Remonter Remonter
Jamma Play - L'éditeur javascript - CSS - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique