是否有像htmlentities或htmlspecialchars这样的函数可以转换特殊字符("
)或者你有什么,同时在用户输入数据后保留<br>
,<span>
.etc?
答案 0 :(得分:0)
我希望您搜索htmlspecialchars_decode()
。
以下是一个例子。
<?php
$str = "<p>this -> "</p>\n";
echo htmlspecialchars_decode($str);
// note that here the quotes aren't converted
echo htmlspecialchars_decode($str, ENT_NOQUOTES);
?>
答案 1 :(得分:0)
有两种方法可以获得所需的东西:
<?php
$str = "<p>this -> "</p>\n";
//Encoding
$encoded = htmlentities($str);
//Decoding note that here the quotes aren't converted
echo htmlspecialchars_decode($encoded, ENT_NOQUOTES);
?>
如果要将条目保存在DB中,请使用addslashes进行存储,因为它是