PHP中讓json_encode不轉(zhuǎn)義斜杠


我們?cè)谧鲰?xiàng)目時(shí)候,難免會(huì)遇到返回一些數(shù)據(jù)時(shí)需要返回一些地址,

但是默認(rèn)的json_encode是會(huì)對(duì) / 轉(zhuǎn)義成 \/ 的


讓我們看下解決辦法:

1. 正則替換

echo str_replace("\\/", "/",  json_encode("2016/3/20"));

2. 若是php版本是5.4的話:使用JSON_UNESCAPED_SLASHES

echo json_encode("2016/3/20", JSON_UNESCAPED_SLASHES);


原文鏈接:PHP中讓json_encode不轉(zhuǎn)義斜杠