编程爱好者之家
ph用json_encode()方法的时候直接会出现被转义的地址的斜线被转义,前面加上了反斜线,解决办法如下
在第二个参数中加上JSON_UNESCAPED_SLASHES就可以了
json_encode($arr,JSON_UNESCAPED_SLASHES);
代码对比如下
$arr = array( 'http://www.codelovers.cn', 'http://www.codelovers.cn/connect.html' ); print_r(json_encode($arr)); print_r(json_encode($arr,JSON_UNESCAPED_SLASHES)); //["http:\/\/www.codelovers.cn","http:\/\/www.codelovers.cn\/connect.html"] //["http://www.codelovers.cn","http://www.codelovers.cn/connect.html"]