PHP:解决一个字符串中的斜杠 / 进行 JSON 编码时,斜杠被转义为 \/

一、修改前

问题代码

直接通过JSON编码,就会出现问题

代码

$url = 'SO/'.$fileName;
echo json_encode($url);

效果

 

二、解决后

代码 

使用 json_encode 函数的第二个参数 JSON_UNESCAPED_SLASHES 来禁止对斜杠进行转义

$url = 'SO/'.$fileName;
echo json_encode($url, JSON_UNESCAPED_SLASHES);

效果

猜你喜欢

转载自blog.csdn.net/weixin_46001736/article/details/134837828