首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >json_encode()转义正斜杠

json_encode()转义正斜杠
EN

Stack Overflow用户
提问于 2012-04-18 21:24:24
回答 3查看 170.1K关注 0票数 190

我正在从Instagram中删除JSON:

$instagrams = json_decode($response)->data;

然后将变量解析为PHP数组以重新构造数据,然后重新编码并缓存文件:

file_put_contents($cache,json_encode($results));

当我打开缓存文件时,所有的正斜杠"/“都被转义了:

http:\/\/distilleryimage4.instagram.com\/410e7...

我从我的搜索中得知,json_encode()会自动执行this...is,有什么方法可以禁用它吗?

EN

Stack Overflow用户

发布于 2012-04-18 21:25:44

Yes,但不要- escaping forward slashes is a good thing。当在<script>标记中使用JSON时,这是必要的,因为</script> anywhere -甚至在字符串中-将结束脚本标记。

根据使用JSON的位置,这不是必需的,但可以安全地忽略它。

票数 51
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10210338

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档