Dalam PHP, jenis mime ialah jenis sambungan mel Internet pelbagai guna Ia adalah standard Intel untuk menerangkan jenis kandungan mesej Ia direka untuk melampirkan data multimedia semasa menghantar e-mel PHP boleh menggunakan "mime_content_type (). " untuk mendapatkan jenis mime fail.
Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 7.1, komputer Dell G3.
1 Definisi MIME
MIME (Sambungan Mel Internet Serbaguna) jenis sambungan mel Internet pelbagai guna. . Ia adalah standard Internet untuk menerangkan jenis kandungan mesej
2 Tujuan asal reka bentuk MIME
MIME bermaksud Sambungan Mel Internet Berbilang Fungsi Tujuan asalnya reka bentuk adalah untuk Melampirkan data multimedia semasa menghantar e-mel supaya klien mel boleh memprosesnya mengikut jenisnya. Walau bagaimanapun, apabila ia disokong oleh protokol HTTP, kepentingannya menjadi lebih ketara. Ia menjadikan pemindahan HTTP bukan sahaja teks biasa, tetapi juga kaya dan berwarna-warni.
3. Format fail MIME
Setiap jenis MIME terdiri daripada dua bahagian, satu kategori besar.
Contohnya:
Hypertext markup language text.html text/html
Normal text.txt text/plain
PDF document.pdf application/pdf
Imej PNG.Imej.png/png
Aplikasi TAR file.tar/x-tar
4.PHP mendapat jenis MIME fail
Anda boleh menggunakan fungsi terbina dalam mime_content_type() dalam PHP untuk mendapatkan jenis mime fail.
Sintaks asas:
string mime_content_type( $file )
Parameter: Fungsi me_content_type() menerima satu parameter $file, yang menentukan laluan fail butiran MIME untuk ditemui.
Nilai pulangan: Fungsi me_content_type() mengembalikan jenis kandungan MIME jika gagal, ia akan mengembalikan palsu.
Contoh:
Mari kita gunakan fungsi me_content_type() untuk mendapatkan jenis mime bagi fail ini (fail berada dalam direktori demo):
Kod pelaksanaan:
<?php # 输出不同类型文件的结果 echo mime_content_type('demo/1.docx') . "</br>"; echo mime_content_type('demo/1.html') . "</br>"; echo mime_content_type('demo/1.jpg') . "</br>"; echo mime_content_type('demo/1.pdf') . "</br>"; echo mime_content_type('demo/1.txt') . "</br>"; echo mime_content_type('demo/1.zip') . "</br>"; ?>
Hasil keluaran:
inode/x-kosong
inode/x-kosong
imej/jpeg
aplikasi/pdf
inode/x-empty
aplikasi/zip
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah maksud jenis mime dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!