Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet Mime-Typ in PHP?

Was bedeutet Mime-Typ in PHP?

WBOY
WBOYOriginal
2022-02-22 11:14:393915Durchsuche

In PHP ist der Mime-Typ ein Mehrzweck-Internet-Mail-Erweiterungstyp. Er dient zum Anhängen von Multimedia-Daten beim Senden von E-Mails Ermitteln Sie den MIME-Typ der Datei.

Was bedeutet Mime-Typ in PHP?

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.

Was bedeutet der MIME-Typ in PHP

1. Definition des MIME-Typs (Mehrzweck-Internet-Mail-Erweiterungen). Es handelt sich um einen Internetstandard zur Beschreibung von Nachrichteninhaltstypen

2. Der ursprüngliche Zweck des MIME-Designs

MIME bedeutet „Multi-Function Internet Mail Extensions“. Clients zu Kann je nach Typ verarbeitet werden. Wenn es jedoch vom HTTP-Protokoll unterstützt wird, gewinnt seine Bedeutung noch an Bedeutung. Es macht die HTTP-Übertragung nicht nur zu gewöhnlichem Text, sondern auch reichhaltig und farbenfroh.

3.MIME-Dateiformat

Jeder MIME-Typ besteht aus zwei Teilen, großer Kategorie + Typ.

Zum Beispiel:

Hypertext Markup Language text.html text/html

Normaler Text.txt text/plain

PDF document.pdf application/pdf

PNG image.png image/png

TAR file.tar application /x-tar

4.PHP ruft den MIME-Typ der Datei ab

Sie können die integrierte Funktion mime_content_type() in PHP verwenden, um den MIME-Typ der Datei abzurufen.

Grundlegende Syntax:

string mime_content_type( $file )

Parameter: Die Funktion me_content_type() akzeptiert einen einzelnen Parameter $file, der den Dateipfad der zu findenden MIME-Details angibt.

Rückgabewert: Die Funktion me_content_type() gibt den MIME-Inhaltstyp zurück; wenn sie fehlschlägt, gibt sie false zurück.

Beispiel:

Lassen Sie uns die Funktion me_content_type() verwenden, um den MIME-Typ dieser Dateien abzurufen (die Dateien befinden sich im Demoverzeichnis):

Implementierungscode:

<?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>";
 ?>

Ausgabeergebnisse:

inode/x-empty

inode /x-empty

image/jpeg

application/pdf

inode/x-empty

application/zip

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet Mime-Typ in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn