防止HTMLPurifier转换为⟨

时间:2013-03-04 06:39:01

标签: php htmlpurifier

我正在尝试净化链接参数,它包含类似的内容:

http://test.com/?id=1&lang=en

但是当我将此链接传递给HTMLPurifier时,它会返回它:

http://test.com/?id=1〈=en

所以一个问题:有没有办法阻止HTMLPurifier代表像实体一样的语言?

2 个答案:

答案 0 :(得分:2)

correct format将用正确的实体替换&符号:

http://test.com/?id=1&lang=en

答案 1 :(得分:0)

只需更换您的&与& amp;

$url=http://test.com/?id=1&lang=en;
$url=str_replace('&', '&', $url);