282 of 410 menu

Funcția finfo_file

Funcția finfo_file determină tipul MIME al conținutului unui fișier. Ca prim parametru acceptă un resurs returnat de funcția finfo_open, iar ca al doilea - calea către fișier. Funcția returnează un șir de caractere cu tipul MIME sau false în caz de eroare.

Sintaxă

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

Exemplu

Să determinăm tipul MIME al fișierului 'image.png':

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

Rezultatul executării codului:

'image/png'

Exemplu

Să încercăm să determinăm tipul unui fișier inexistent:

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

Rezultatul executării codului:

false

Exemplu

Să determinăm tipul MIME al unui fișier text:

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

Rezultatul executării codului:

'text/plain'

Vedeți și

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge