如何使用PHP将html标签更改为html实体

时间:2010-10-20 07:34:35

标签: php html entity

这是一个简单的问题。我正在使用libmail类发送邮件。为了编写邮件我正在使用CKEditor。我的问题是,当我将邮件发送给某人时,邮件显示如下:

<p><span style="color: rgb(255, 160, 122);">data</span></p>

我已经尝试过了:

$message = htmlspecialchars(stripslashes($message));

$message =  htmlentities($message);

它仍然做同样的事情。

2 个答案:

答案 0 :(得分:0)

看着那个班级,我看到了一个Html方法。 因此,如果要使用charset UTF-8添加HTML,请使用:

$mail = new Mail;
$mail->To('receiver@example.com');
$mail->Html('<b>boldfaced</b>', 'UTF-8');
$mail->Send();

答案 1 :(得分:0)