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çeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау