|
Table des matières
LXXXVI. Fonctions MimetypeIntroduction
Ces fonctions essaient de définir le type de contenu et l’encodage d’un fichier en recherchant certaines séquences magiques, à certaines positions dans le fichier. Même si ce n’est pas une approche imparable, les heuristiques réalisent un bon travail. Cette extension est dérivée du module Apache mod_mime_magic, qui est lui-même basé sur la commande “file”, entretenue par Ian F. Darwin. Voyez le code source pour plus de détails sur les heuristiques et les informations de copyright. Pré-requisCes fonctions sont disponibles dans le module PHP standard, qui est toujours accessible. InstallationVous devez compiler PHP avec l’option “–enable-mime-magic” pour obtenir le support des fonctions mime-type. L’extension nécessite une copie simplifiée de “magic” qui est distribuée avec le serveur httpd Apache.
Configuration à l'exécutionLe comportement de ces fonctions est affecté par la configuration dans le fichier “php.ini”. Tableau 1. Options de configuration
Pour plus de détails sur les constantes PHP_INI_*, reportez-vous à Annexe G. Voici un éclaircissement sur l’utilisation des directives de configuration. “mime_magic.debug” ??? Active / Désactive le débogage. “mime_magic.magicfile” chaîne de caractères Le chemin vers le fichier magic.mime. Types de ressourcesCette extension ne définit aucune ressource. Constantes pré-définiesCette extension ne définit aucune constante. Table des matières mime_content_type – Détecte le type MIME d’un fichier (obsolète) Travail collaboratifContribuez, en ajjoutant des elements a cette page de manuel : Merci de votre aide |