282 of 410 menu

A finfo_file függvény

A finfo_file függvény a fájl tartalmának MIME-típusát határozza meg. Első paraméterként a finfo_open függvény által visszaadott erőforrást fogadja, második paraméterként pedig a fájl elérési útját. A függvény egy karakterláncot ad vissza a MIME-típussal vagy false értéket hiba esetén.

Szintaxis

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

Példa

Határozzuk meg a 'image.png' fájl MIME-típusát:

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

A kód végrehajtásának eredménye:

'image/png'

Példa

Próbáljuk meg meghatározni egy nem létező fájl típusát:

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

A kód végrehajtásának eredménye:

false

Példa

Határozzuk meg egy szöveges fájl MIME-típusát:

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

A kód végrehajtásának eredménye:

'text/plain'

Lásd még

  • a mime_content_type függvényt,
    amely a MIME-típust határozza meg
  • a file_exists függvényt,
    amely a fájl létezését ellenőrzi
  • a is_file függvényt,
    amely a fájlt ellenőrzi
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás