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 (integer)
Keine spezielle Fehlerbehandlung.
Folge symlinks.
FILEINFO_MIME_TYPE (integer)
Gibt den MIME-Typ zurück. Verfügbar seit PHP 5.3.0.
FILEINFO_MIME_ENCODING (integer)
Gibt die MIME-Kodierung der Datei zurück. Verfügbar seit PHP 5.3.0.
FILEINFO_MIME (integer)
Gibt den MIME-Typ und die MIME-Kodierung gemäß RFC 2045 zurück.
FILEINFO_COMPRESS (integer)
Dekomprimiert komprimierte Dateien. Deaktiviert seit PHP 5.3.0 aufgrund von Fragen bei der Thread-Sicherheit.
FILEINFO_DEVICES (integer)
Schaut auf Inhalte von Blöcken oder Chatacter-Spezialgeräte.
FILEINFO_CONTINUE (integer)
Gibt alle Übereinstimmungen zurück; nicht bloß die erste.
FILEINFO_PRESERVE_ATIME (integer)
Falls möglich bewahre die originale Zugriffszeit.
FILEINFO_RAW (integer)
Übersetze nicht unschreibbare Buchstaben zu einer \ooo Oktalumschreibeung.
FILEINFO_EXTENSION (integer)
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.