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);

效果

相关推荐
小杨同学yx16 分钟前
有关maven的一些知识点
java·开发语言
重生之我要当java大帝39 分钟前
java微服务-尚医通-编写医院设置接口下
java·开发语言·sql
寻找华年的锦瑟39 分钟前
Qt-QDir
开发语言·qt
小妖6661 小时前
vscode 怎么运行 c++ 文件
开发语言·c++
weixin_307779131 小时前
在 Microsoft Azure 上部署 ClickHouse 数据仓库:托管服务与自行部署的全面指南
开发语言·数据库·数据仓库·云计算·azure
鱼鱼说测试1 小时前
Linux下运行Jmeter
开发语言·python
鱼鱼说测试1 小时前
postman功能接口测试
开发语言·lua
Achou.Wang1 小时前
源码分析 golang bigcache 高性能无 GC 开销的缓存设计实现
开发语言·缓存·golang
绵羊20231 小时前
R语言绘制热图
开发语言·r语言
小冯记录编程2 小时前
深入解析C++ for循环原理
开发语言·c++·算法