Que signifie le type MIME en php

WBOY
Libérer: 2023-03-15 12:56:01
original
3918 Les gens l'ont consulté

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>";
 ?>
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal