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

效果

相关推荐
聆风吟º14 小时前
【Python编程日志】Python基础语法:常量 | 表达式 | 变量
开发语言·python·变量·常量·表达式
凯瑟琳.奥古斯特14 小时前
10道数据库原理精选题
开发语言·数据库·职场和发展·数据库开发
z落落14 小时前
C# Stack栈 / Queue队列+所有集合 终极一页汇总(全覆盖、零遗漏)
java·开发语言·c#
skywalk816314 小时前
设计和实现一门中文编程语言,有什么工具可以使用吗?是不是ANTLR 和LLVM都可以使用?Racket恐怕不适用吧
开发语言·编程
磊 子14 小时前
STL之set以及set和map区别
开发语言·c++·算法
Halo_tjn14 小时前
NIO 技术的使用
java·开发语言·nio
砍材农夫14 小时前
物联网 基于netty核心实战-安全tls
java·开发语言·前端·物联网·安全
SEO_juper14 小时前
JavaScript 渲染:AI 智能体无法读取,直接影响收录
开发语言·前端·javascript·aigc·seo·跨境电商·geo
jllllyuz14 小时前
通信信号调制识别系统(MATLAB实现)
开发语言·matlab
Kurisu57514 小时前
深度解析:Java 对象的内存布局与指针压缩原理
java·开发语言