(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL fileinfo >= 0.1.0)
finfo_buffer -- finfo::buffer — Bir dizge tamponu hakkında bilgi döndürür
Yordamsal kullanım
$finfo,$string,$flags = FILEINFO_NONE,$context = nullNesne yönelimli kullanım
$string, int $flags = FILEINFO_NONE, ?resource $context = null): string|falseBu işlev bir dizge içindeki ikil veri hakkında bilgi edinmek için kullanılır.
finfofinfo_open() işlevinden dönen finfo nesnesi.
stringflagscontext
Bir hata oluşmuşsa false, aksi takdirde belirtilen dizgenin içeriği
hakkında açıklama dizgesi döner.
| Sürüm: | Açıklama |
|---|---|
| 8.1.0 |
finfo bağımsız değişkeni artık finfo
nesnesi kabul ediyor, evvelce bir finfo özkaynağı kabul ederdi.
|
| 8.0.0 |
context artık null olabiliyor.
|
Örnek 1 - finfo_buffer() örneği
<?php
$finfo = new finfo(FILEINFO_MIME);
echo $finfo->buffer($_POST["betik"]) . "\n";
?>Yukarıdaki örnek şuna benzer bir çıktı üretir:
application/x-sh; charset=us-ascii