PHP 7.1.21 Released

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
41
jerome at chaman dot ca
4 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