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

一、修改前

问题代码

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

代码

php 复制代码
$url = 'SO/'.$fileName;
echo json_encode($url);

效果

二、解决后

代码

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

php 复制代码
$url = 'SO/'.$fileName;
echo json_encode($url, JSON_UNESCAPED_SLASHES);

效果

相关推荐
傻啦嘿哟6 分钟前
物流爬虫实战:某丰快递信息实时追踪技术全解析
java·开发语言·数据库
用户6073203694511 分钟前
PHP cURL 接口调不通?最全故障排查流程来了(新手必收藏)
php
码力码力我爱你11 分钟前
Harmony OS C++实战
开发语言·c++
茄子凉心14 分钟前
android 开机启动App
android·java·开发语言
低客的黑调22 分钟前
了解JVM 结构和运行机制,从小白编程Java 大佬
java·linux·开发语言
想唱rap23 分钟前
C++ map和set
linux·运维·服务器·开发语言·c++·算法
FuckPatience26 分钟前
C# 实现元素索引由1开始的链表
开发语言·链表·c#
Halo_tjn39 分钟前
Java 相关资料
java·开发语言·计算机
丸码1 小时前
Java异常体系全解析
java·开发语言
q***72191 小时前
PHP使用Redis实战实录2:Redis扩展方法和PHP连接Redis的多种方案
开发语言·redis·php