逃避<>从MySql表数据结果中签名

时间:2017-09-16 04:59:38

标签: php mysql

所以在我的mysql表中,我的数据值为'有些词< 120>', 现在,当我查询获取此数据并回显到我的视图中时,它破坏了代码,并且在此数据之后出现的任何代码都没有出现,问题在于<>标志,我如何逃避这个标志,并回应我的观点?尝试了htmlspecialchars(),但它改变了< 120>其他随意的东西。

1 个答案:

答案 0 :(得分:1)

尝试此示例中的代码:

$str ='abc <120> 890';
$str = str_ireplace(['<', '>'], ['&lt;', '&gt;'], $str);
echo $str; // abc <120> 890