我正在尝试净化链接参数,它包含类似的内容:
http://test.com/?id=1&lang=en
但是当我将此链接传递给HTMLPurifier时,它会返回它:
http://test.com/?id=1〈=en
所以一个问题:有没有办法阻止HTMLPurifier代表像实体一样的语言?
答案 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);