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

效果

相关推荐
阿pin几秒前
Android随笔-神经系统Handler
android·java·开发语言·handler
布朗克1689 分钟前
Go 入门到精通-09-复合类型之Map
开发语言·后端·golang·map
zh_xuan10 分钟前
c++ Expected用法
开发语言·c++·expected
ch.ju11 分钟前
Java程序设计(第3版)第四章——final修饰的方法和类
java·开发语言
极***技30 分钟前
2026云原生核心!Go高并发限流实战,从原理到落地
开发语言·云原生·golang
牛大了20231 小时前
场景题:数据迁移解决方案
开发语言
认真的酒窝9 小时前
自己动手开发编译器(十一)语义分析
java·开发语言
wbs_scy11 小时前
Linux C++ 高并发编程:线程池全链路深度解析,从原理到手撕实现
java·开发语言
JAVA面经实录91711 小时前
Linux 常用命令完整知识体系
java·linux·开发语言·汇编
贪玩的蛋挞11 小时前
C#与闭包
开发语言·c#