如何纠正存储的特殊字符的输出


How to correct output of special characters that is stored?

我用

传递变量
$mytest = "IF('AND(Row(1,NULL,NULL)<Row(2,NULL,NULL),Row(5,NULL,NULL)>0)',1,-1)"

但是当我回显输出时,它没有返回相同的值。相反,它从变量中删除Row(2,NULL,NULL),Row(5,NULL,NULL)值。

我试过使用

$mytest = urldecode("IF('AND(Row(1,NULL,NULL)<Row(2,NULL,NULL),Row(5,NULL,NULL)>0)',1,-1)")

但是仍然不能工作。它像<标签>。如何解决这个问题?

您是否使用了:

$mytest = htmlspecialchars($mytest);