$data['media'] ='/www/web/www_kinmor_com/public_html/Uploads/Wechat/image/20180625/5b30ae2976d25.jpg'
$data =json_encode($data);

返回结果如下:

{"media":"@\/www\/web\/www_kinmor_com\/public_html\/Uploads\/Wechat\/image\/20180625/5b30ae2976d25.jpg"}

发现斜杠被转义了。

解决方法:后来仔细看了手册,发现有这个函数JSON_UNESCAPED_SLASHES

修改后:

$data =json_encode($data,JSON_UNESCAPED_SLASHES);

斜杠转义问题已解决,返回结果:

{"media":"@/www/web/www_kinmor_com/public_html/Uploads/Wechat/image/20180625/5b30ae2976d25.jpg"}

标签: json_encode, json斜杠被转义