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.
add a note add a note

User Contributed Notes 1 note

up
37
jerome at chaman dot ca
10 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