finfo_file

(PHP >= 5.3.0, PECL fileinfo >= 0.1.0)

finfo_fileBir dosya hakkında bilgi döndürür

Açıklama

finfo_file ( resource $özkaynak , string $dosya_ismi = NULL [, int $seçenekler = FILEINFO_NONE [, resource $bağlam = NULL ]] ) : string
file ( string $dosya_ismi = NULL [, int $seçenekler = FILEINFO_NONE [, resource $bağlam = NULL ]] ) : string

Bu işlev bir dosya hakkında bilgi edinmek için kullanılır.

Değiştirgeler

özkaynak

finfo_open() işlevinden dönmüş bir Fileinfo özkaynağı.

dosya_ismi

Hakkında bilgi istenen dosya.

seçenekler

Fileinfo sabitlerinden biri veya bir kaçının birleşimi.

bağlam

Bağlamlar hakkında bilgi edinmek için Akım İşlevleri bölümüne bakınız.

Dönen Değerler

Bir hata oluşmuşsa FALSE, aksi takdirde belirtilen dosyanın içeriği hakkında açıklama dizgesi döner.

Örnekler

Örnek 1 - finfo_file() örneği

<?php
Bir açıklama değil MIME türü dönsün
$finfo 
finfo_open(FILEINFO_MIME_TYPE);

foreach (
glob("*") as $dosya) {
    echo 
finfo_file($finfo$dosya) . "\n";
}

finfo_close($finfo);
?>

Yukarıdaki örnek şuna benzer bir çıktı üretir:

text/html
image/gif
application/vnd.ms-excel

Ayrıca Bakınız