PHP Conference Nagoya 2025

Öntanımlı Sabitler

Buradaki sabitler bu eklenti için tanımlanmış olup, sadece eklentinin PHP içinde derlenmiş olması veya çalışma anında dinamik olarak yüklenmesi halinde kullanılabilir.

FILEINFO_NONE (int)
Özel bir işlem yok.
Sembolik bağlar izlenir.
FILEINFO_MIME_TYPE (int)
MIME türü döndürülür.
FILEINFO_MIME_ENCODING (int)
Dosyanın MIME kodlaması döndürülür.
FILEINFO_MIME (int)
RFC 2045'te açıklandığı gibi, bir MIME türü ve bir MIME kodlaması döndürülür.
FILEINFO_COMPRESS (int)
Sıkıştırılmış dosyaların sıkıştırmasını açar. Güvenlik kaygılarıyla kaldırılmıştır.
FILEINFO_DEVICES (int)
Karakter veya blok aygıtlarının içeriğine bakılır.
FILEINFO_CONTINUE (int)
Sadece ilki değil, tüm eşleşenler döndürülür.
FILEINFO_PRESERVE_ATIME (int)
Mümkünse özgün erişim zamanı korunur.
FILEINFO_RAW (int)
Basılamayan karakterler, \ooo biçiminde sekizlik gösterime dönüştürülmez.
FILEINFO_EXTENSION (int)
Dosya içeriğinden belirlenen MIME türü ile alakalı dosya uzantısını döndürür. JPEG görüntüleri gibi çok sayıda dosya uzantısına sahip içerikler için "jpeg/jpg/jpe/jfif" şeklinde bölü çizgileri ile ayrılmış olarak tüm dosya uzantıları döndürülür. magic.mime veritabanında bulunmayan içerik türleri için daima "???" dizgesi döner. PHP 7.2.0 ve sonrasında mevcuttur.
FILEINFO_APPLE (int)
Apple kurucusunu ve türünü döndürür.
add a note

User Contributed Notes 1 note

up
45
jerome at chaman dot ca
11 years ago
proceed with caution
as the documentation already says

FILEINFO_MIME will output something like "image/jpeg; charset=binary"

while

FILEINFO_MIME_TYPE outputs "image/jpeg"
and
FILEINFO_MIME_ENCODING outputs "binary"
To Top