我想通過 SwiftMailer 發送時事通訊,但電子郵件主題中應該有一個表情符號。我認為正確的字符集是utf8mb4但如何更改主題的字符集?
它適用于 Swift_Message 類的主體,因為我定義了 Content-Type 如下:
$message->setBody($html, 'text/html');
uj5u.com熱心網友回復:
PHP 7.0 引入了Unicode 代碼點轉義語法。
這采用十六進制形式的 Unicode 代碼點,并將該代碼點以 UTF-8 格式輸出到雙引號字串或 heredoc。接受任何有效的代碼點,前導 0 是可選的。
發送帶有復選標記? 這是 Unicode U 2705的主題行的示例:
$subject = "\u{2705}Swift Mailer Dingbat Test Email";
$message = (new Swift_Message($subject))
->setFrom([$mail_to_address])
->setTo([$mail_from_address])
->setBody($html_body, 'text/html');
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/364761.html
上一篇:如何在沒有.com的情況下從Python中的電子郵件地址列中提取域部分
下一篇:提交表單成功后如何呼叫組件?
