PHP如何使用粗体字发送邮件

Cha*_*kar 4 php

在这里,我尝试发送带有一些以粗体突出显示的文本的电子邮件。这是我尝试过的方法,但仍按原样获取标签,但未获取粗体字体。我怎样才能做到这一点?

这是我所做的:

$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)