如何从数据库中输出多行mysql字符串,不带引号

时间:2010-12-20 21:09:42

标签: php html

我正在从表单输入的数据库中检索字符串,但如果该字符串为long,则在html中使用双引号生成。 这就是我检索数据的方式:

echo '<p>' . $descr['field_value'] . '</P>';

当我查看html源代码时,浏览器会添加双引号。

短单行字符串不显示引号。

有没有办法强制php显示没有引号的字符串?

1 个答案:

答案 0 :(得分:1)

您应该使用echo '<p>' . htmlspecialchars($desc['field_value']) . '</p>';

有关详细信息,请参阅http://php.net/manual/en/function.htmlspecialchars.php