echo htmlentities($ var)不起作用

时间:2013-08-26 15:01:35

标签: php htmlspecialchars

我从数据库中获取一个字符串,并且我希望使用函数htmlentitieshtmlspecialchars输出该字符串。

问题是当我echo变量没有htmlentities时,它会输出字符串,但是当我echo变量WITH htmlentities时,它没有输出。

代码:

这有效:

<h2><?php echo $row['title']; ?></h2>
<p><?php echo $row['description']; ?></p>

这不起作用:

<h2><?php echo htmlentities($row['title']); ?></h2>
<p><?php echo htmlentities($row['description'], ENT_COMPAT, "UTF-8"); ?></p>

0 个答案:

没有答案