PHP通过GET/POST获取到的参数被自动转义的问题

之前遇到过一次这个问题,当时以为是新装的扩展问题,排查一番后发现不是。这次又碰上了,当时忘了之前是怎么解决的了。

日志记录获取到的参数,类似如下:

'args' => '[1002,[{\\"tid\\":\\"1556\\",\\"pid\\":188204955,\\"

搜索一番,发现magic_quotes_gpc这个设置会影响到,直接去看php.ini设置,这里被设置成on了。

magic_quotes_gpc
影响到 HTTP 请求数据(GET,POST 和 COOKIE)。不能在运行时改变。在 PHP 中默认值为 on。

标签: none

添加新评论