从数据库 PHP 解码 html实体


Decoding htmlentities from database PHP

我将HTML存储到我的数据库中:

$ohtml = htmlentities($html);

但是当我使用

$new_html = html_entity_decode($ohtml, ENT_QUOTES);

显示的数据没问题,但我想转换为真正的 HTML,而不仅仅是显示代码。我想显示一个文本区域,如果$new_html = "<textarea> </textarea>";

只需回显$new_html

$new_html = html_entity_decode($ohtml, ENT_QUOTES);
echo $new_html;

编辑慢我..试图理解他的问题花了很长时间,其他人已经发布了有关解决方案的评论......

编辑2:试试这段代码,它对我有用:

$html = "<b>I hate entities</b>";
$ohtml = htmlentities($html);
$new_html = html_entity_decode($ohtml, ENT_QUOTES);
echo $new_html;