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.
-
FILEINFO_SYMLINK
(int) - 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) - Falls möglich bewahre die originale Zugriffszeit.
-
FILEINFO_RAW
(int) -
Übersetze nicht unschreibbare Buchstaben zu einer
\ooo
Oktalumschreibeung. -
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.