282 of 410 menu

Funktio finfo_file

Funktio finfo_file määrittää tiedoston sisällön MIME-tyypin. Ensimmäisenä parametrina se ottaa resurssin, jonka palauttaa funktio finfo_open, ja toisena parametrina - polun tiedostoon. Funktio palauttaa merkkijonon MIME-tyypillä tai false virheen sattuessa.

Syntaksi

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

Esimerkki

Määritetään tiedoston 'image.png' MIME-tyyppi:

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

Koodin suorituksen tulos:

'image/png'

Esimerkki

Yritetään määrittää olematoman tiedoston tyyppi:

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

Koodin suorituksen tulos:

false

Esimerkki

Määritetään tekstitiedoston MIME-tyyppi:

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

Koodin suorituksen tulos:

'text/plain'

Katso myös

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää