282 of 410 menu

Fonction finfo_file

La fonction finfo_file détermine le type MIME du contenu d'un fichier. En premier paramètre, elle accepte une ressource renvoyée par la fonction finfo_open, et en second - le chemin vers le fichier. La fonction renvoie une chaîne avec le type MIME ou false en cas d'erreur.

Syntaxe

finfo_file( resource $finfo, string $filename, int $options = FILEINFO_NONE, resource $context = null ): string|false

Exemple

Déterminons le type MIME du fichier 'image.png' :

<?php $finfo = finfo_open(FILEINFO_MIME_TYPE); $res = finfo_file($finfo, 'image.png'); finfo_close($finfo); echo $res; ?>

Résultat de l'exécution du code :

'image/png'

Exemple

Essayons de déterminer le type d'un fichier inexistant :

<?php $finfo = finfo_open(FILEINFO_MIME_TYPE); $res = finfo_file($finfo, 'nonexistent.file'); finfo_close($finfo); var_dump($res); ?>

Résultat de l'exécution du code :

false

Exemple

Déterminons le type MIME d'un fichier texte :

<?php $finfo = finfo_open(FILEINFO_MIME_TYPE); $res = finfo_file($finfo, 'document.txt'); finfo_close($finfo); echo $res; ?>

Résultat de l'exécution du code :

'text/plain'

Voir aussi

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser