Cara Menghantar E-mel HTML Menggunakan Mel PHP
Untuk menghantar e-mel HTML menggunakan fungsi PHP mail(), adalah perlu untuk ubah suai pengepala dan kandungan e-mel seperti berikut:
1. Tetapkan Pengepala "Jenis Kandungan" dan "Versi MIME"
Tukar pembolehubah $headers untuk memasukkan perkara berikut:
$headers = "MIME-Version: 1.0\r\nContent-type: text/html; charset: utf8\r\n";
2. Sertakan Badan E-mel dalam Teg HTML
Balut pembolehubah $body dalam teg HTML, termasuk kepala dan badan. Pastikan jenis kandungan dalam teg kepala menyatakan pengekodan UTF-8.
$body = "<html><head><meta http-equiv='content-type' content='text/html; charset=utf-8' /></head><body><p>
3. Gunakan CSS dan Jadual Sebaris
Adalah disyorkan untuk menggunakan CSS sebaris semasa menggayakan kandungan e-mel. Gunakan jadual untuk mencipta reka letak yang diingini.
Kod akhir sepatutnya kelihatan seperti ini:
Salin selepas log masuk
Kod yang dikemas kini ini akan membolehkan anda menghantar e-mel dengan kandungan HTML menggunakan mel PHP() fungsi.
Atas ialah kandungan terperinci Bagaimana untuk menghantar e-mel HTML menggunakan fungsi PHP mail()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!