CakeFest 2024: The Official CakePHP Conference

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

User Contributed Notes 1 note

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