PHP中讓json_encode不轉義斜杠
我們在做項目時候,難免會遇到返回一些數(shù)據(jù)時需要返回一些地址,
但是默認的json_encode是會對 / 轉義成 \/ 的
讓我們看下解決辦法:
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);