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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა