282 of 410 menu

Функция finfo_file

Функция finfo_file файл мазмунининг MIME-турини аниқлайди. Биринчи параметр сифатида у finfo_open функцияси қайтарадиган ресурсни, иккинчи параметр сифатида эса файл йўлини қабул қилади. Функция MIME-турли сатр ёки хатолик юз беришида false қайтаради.

Синтаксис

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

Мисол

'image.png' файлининг MIME-турини аниқлаймиз:

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

Кодни бажариш натижаси:

'image/png'

Мисол

Мавжуд бўлмаган файл турини аниқлашга ҳаракат қиламиз:

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

Кодни бажариш натижаси:

false

Мисол

Матн файлининг MIME-турини аниқлаймиз:

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

Кодни бажариш натижаси:

'text/plain'

Ҳам қаранг

  • mime_content_type функцияси,
    MIME-турини аниқлайди
  • file_exists функцияси,
    файлнинг мавжудлигини текширади
  • is_file функцияси,
    файлни текширади
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш