Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

FILEINFO_NONE (int)
Keine spezielle Fehlerbehandlung.
Folge symlinks.
FILEINFO_MIME_TYPE (int)
Gibt den MIME-Typ zurück.
FILEINFO_MIME_ENCODING (int)
Gibt die MIME-Kodierung der Datei zurück.
FILEINFO_MIME (int)
Gibt den MIME-Typ und die MIME-Kodierung gemäß RFC 2045 zurück.
FILEINFO_COMPRESS (int)
Dekomprimiert komprimierte Dateien. Deaktiviert aufgrund von Fragen bei der Thread-Sicherheit.
FILEINFO_DEVICES (int)
Schaut auf Inhalte von Blöcken oder Chatacter-Spezialgeräte.
FILEINFO_CONTINUE (int)
Gibt alle Übereinstimmungen zurück; nicht bloß die erste.
FILEINFO_PRESERVE_ATIME (int)
Behält falls möglich die ursprüngliche Zugriffszeit bei.
FILEINFO_RAW (int)
Übersetzt nicht druckbare Buchstaben nicht in eine oktale \ooo-Darstellung.
FILEINFO_EXTENSION (int)
Liefert die passende Dateierweiterung zum erkannten MIME-Typen der Datei. Für Typen, die üblicherweise mehrere Dateierweiterungen haben, wie JPEG-Bilder, enthält der Rückgabewert mehrere durch Schrägstriche getrennte Erweiterungen, z. B.: "jpeg/jpg/jpe/jfif". Für unbekannte Typen, die nicht in der magic.mime Datenbank verfügbar sind, ist der Rückgabewert "???". Verfügbar seit PHP 7.2.0.
add a note add a note

User Contributed Notes 1 note

up
36
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