Maison  >  Article  >  développement back-end  >  Que signifie le type MIME en php

Que signifie le type MIME en php

WBOY
WBOYoriginal
2022-02-22 11:14:393904parcourir

En PHP, le type MIME est un type d'extension de messagerie Internet polyvalent. Il s'agit d'une norme Intel pour décrire les types de contenu des messages. Il est conçu pour joindre des données multimédias lors de l'envoi d'e-mails. PHP peut utiliser la fonction "mime_content_type()" pour. récupère le type MIME du fichier.

Que signifie le type MIME en php

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.

Quelle est la signification du type MIME en php

1 Définition du type d'extension de messagerie Internet polyvalente MIME

MIME (MultiPurpose Internet Mail Extensions). Il s'agit d'une norme Internet pour décrire les types de contenu des messages

2. L'objectif initial de la conception MIME

MIME signifie Extensions de messagerie Internet multifonctions. L'objectif initial de sa conception est de joindre des données multimédias lors de l'envoi d'e-mails, permettant ainsi le courrier. les clients peuvent être traités selon son type. Cependant, lorsqu’il est pris en charge par le protocole HTTP, son importance devient encore plus significative. Cela rend le transfert HTTP non seulement du texte ordinaire, mais également riche et coloré.

3.Format de fichier MIME

Chaque type MIME se compose de deux parties, grande catégorie + type.

Par exemple :

Langage de balisage hypertexte text.html text/html

Normal text.txt text/plain

PDF document.pdf application/pdf

PNG image.png image/png

TAR file.tar application /x-tar

4.PHP obtient le type MIME du fichier

Vous pouvez utiliser la fonction intégrée mime_content_type() en PHP pour obtenir le type MIME du fichier.

Syntaxe de base :

string mime_content_type( $file )

Paramètres : La fonction me_content_type() accepte un seul paramètre $file, qui spécifie le chemin du fichier des détails MIME à trouver.

Valeur de retour : la fonction me_content_type() renvoie le type de contenu MIME ; si elle échoue, elle renverra false.

Exemple :

Utilisons la fonction me_content_type() pour obtenir le type MIME de ces fichiers (les fichiers sont dans le répertoire demo) :

Code d'implémentation :

<?php
# 输出不同类型文件的结果
echo mime_content_type(&#39;demo/1.docx&#39;) . "</br>";
echo mime_content_type(&#39;demo/1.html&#39;) . "</br>";
echo mime_content_type(&#39;demo/1.jpg&#39;) . "</br>";
echo mime_content_type(&#39;demo/1.pdf&#39;) . "</br>";
echo mime_content_type(&#39;demo/1.txt&#39;) . "</br>";
echo mime_content_type(&#39;demo/1.zip&#39;) . "</br>";
 ?>

Résultats de sortie :

inode/x-empty

inode /x-empty

image/jpeg

application/pdf

inode/x-empty

application/zip

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn