1

是否有像 htmlentities 或 htmlspecialchars 这样的函数可以转换特殊字符 ( ) 或你有什么,同时在发布后&quot;保留用户输入数据<br>的.etc ?<span>

4

2 回答 2

0

我希望你搜索htmlspecialchars_decode()

下面是一个例子。

<?php
$str = "<p>this -&gt; &quot;</p>\n";

echo htmlspecialchars_decode($str);

// note that here the quotes aren't converted
echo htmlspecialchars_decode($str, ENT_NOQUOTES);
?>

php.net 链接

于 2013-03-01T05:24:27.037 回答
0

有两种方法可以获得所需的东西:

<?php

      $str = "<p>this -&gt; &quot;</p>\n";

       //Encoding
       $encoded = htmlentities($str);

      //Decoding note that here the quotes aren't converted
     echo htmlspecialchars_decode($encoded, ENT_NOQUOTES);
 ?>

如果要按原样将条目保存在数据库中,请使用添加斜杠按原样进行存储

于 2013-03-01T05:30:05.377 回答