gpt4 book ai didi

php - Â 出现在 HTML 电子邮件中

转载 作者:行者123 更新时间:2023-12-02 07:04:21 25 4
gpt4 key购买 nike

我正在使用以下方式发送 PHP 电子邮件:

mail($email, $subject, $message, $header);

我这样布置消息,其中包括一些价格如下的表格:

$message = <<<EOF

<td style=\"border-bottom: 1px solid black; padding-bottom:4px; padding-top:4px; padding-right: 10px; text-align:right;\">£</td>

EOF;

在某些电子邮件客户端上,£ 显示为 £。

我知道这与字符格式有关。但是这种方式发送PHP邮件时如何设置UTF-8字符集呢?

TIA

最佳答案

首先,你可以使用

&pound;

而不是原始的 £ 字符。

要设置电子邮件的字符编码,请设置标题:

$from    = 'me@domain.com';
$to = 'to@domain.com';
$subject = 'Subject';


$headers = "From: " . $from . "\r\n";
$headers .= "Reply-To: ". $from . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";

$message = 'message';

mail($to, $subject, $message, $headers);

关于php - Â 出现在 HTML 电子邮件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14895326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com