Öntanımlı Sabitler
Buradaki sabitler bu eklenti için
tanımlanmış olup, sadece eklentinin PHP içinde derlenmiş olması veya çalışma
anında devingen olarak yüklenmesi halinde kullanılabilir.
-
FILEINFO_NONE
(integer)
-
Özel bir işlem yok.
-
FILEINFO_SYMLINK
(integer)
-
Sembolik bağlar izlenir.
-
FILEINFO_MIME_TYPE
(integer)
-
MIME türü döndürülür.
PHP 5.3.0'dan beri kullanılabilmektedir.
-
FILEINFO_MIME_ENCODING
(integer)
-
Dosyanın MIME kodlaması döndürülür.
PHP 5.3.0'dan beri kullanılabilmektedir.
-
FILEINFO_MIME
(integer)
-
RFC 2045'te açıklandığı gibi, bir MIME türü ve bir MIME kodlaması
döndürülür.
-
FILEINFO_COMPRESS
(integer)
-
Sıkıştırılmış dosyaların sıkıştırmasını açar.
Güvenlik kaygılarıyla PHP 5.3.0'dan itibaren kaldırılmıştır.
-
FILEINFO_DEVICES
(integer)
-
Karakter veya blok aygıtlarının içeriğine bakılır.
-
FILEINFO_CONTINUE
(integer)
-
Sadece ilki değil, tüm eşleşenler döndürülür.
-
FILEINFO_PRESERVE_ATIME
(integer)
-
Mümkünse özgün erişim zamanı korunur.
-
FILEINFO_RAW
(integer)
-
Basılamayan karakterler, \ooo biçiminde
sekizlik gösterime dönüştürülmez.
-
FILEINFO_EXTENSION
(integer)
-
Dosya içeriğinden belirlenen MIME türü ile alakalı dosya uzantısını
döndürür.
JPEG resimleri 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.