如何使用php对html实体进行编码
我使用ck编辑器撰写邮件,向我的用户发送邮件,我使用libmail类。我的问题是如果我从ckeditor回显发布的数据 例如:echo$message=$\u POST['editor1']如何使用php对html实体进行编码,php,encoding,Php,Encoding,我使用ck编辑器撰写邮件,向我的用户发送邮件,我使用libmail类。我的问题是如果我从ckeditor回显发布的数据 例如:echo$message=$\u POST['editor1'] 输出:“” 但是,如果我使用libmail发送消息,邮件会这样发送 <p> " < data > "</p> <br /> “数据” 我已经尝试过这种组
输出:“” 但是,如果我使用libmail发送消息,邮件会这样发送
<p>
" < data > "</p>
<br />
“数据”
我已经尝试过这种组合:
一,$消息=带标签($message)2 . $message=htmlentities($message,entnoquotes,'UTF-8')
3 . $message=htmlspecialchars(stripslashes(strip_标记($message))
我仍然无法解决这个问题。您尝试了编码功能。您需要的是解码
或者是的,我已经在我的帖子中提到过,我尝试了这些字符串函数1$消息=带标签($message);2 . $message=htmlentities($message,entnoquotes,'UTF-8');3 . $message=htmlspecialchars(stripslashes(strip_标记($message))。输出看起来仍然像sameNo,您尝试了编码函数。你需要的是解码。