在这里,我尝试发送带有一些以粗体突出显示的文本的电子邮件。这是我尝试过的方法,但仍按原样获取标签,但未获取粗体字体。我怎样才能做到这一点?
这是我所做的:
$mail->Body = PROPOSE_STATEMENT." <b>".$product_name."</b> ".REJECTED;
Run Code Online (Sandbox Code Playgroud)
在这里,我使用了<b></b>php中的html 标签来使文本变为粗体,但是我得到的输出是这样的:
you proposed <b>TVS Apache RTR 160</b> Has been
Run Code Online (Sandbox Code Playgroud)
小智 5
您必须发送HTML邮件。设置为,主题和标题(在标题中设置HTML)
$to = 'bob@example.com';
$subject = 'Request';
$headers .= "MIME-Version: 1.0\r\n";
//Set the content-type to html
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
Run Code Online (Sandbox Code Playgroud)
现在您可以使用HTML
$message = '<html><body>';
$message .= '<h1>Hello, World!</h1><b>bold</b>';
$message .= '</body></html>';
Run Code Online (Sandbox Code Playgroud)
并发送邮件
mail($to, $subject, $message, $headers);
Run Code Online (Sandbox Code Playgroud)