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

效果

相关推荐
qq_260241237 分钟前
将盾CDN:零信任安全架构的演进与落地实践
安全·php·安全架构
dr_yingli17 分钟前
fMRI(3-1)报告(个体化报告)生成器说明
开发语言·matlab
hrhcode17 分钟前
【java工程师快速上手go】一.Go语言基础
java·开发语言·golang
带刺的坐椅32 分钟前
Snack JSONPath 项目架构分析
java·json·java8·jsonpath
飞Link40 分钟前
【AI大模型实战】万字长文肝透大语言模型(LLM):从底层原理解析到企业级Python项目落地
开发语言·人工智能·python·语言模型·自然语言处理
妙蛙种子31141 分钟前
【Java设计模式 | 创建者模式】 原型模式
java·开发语言·后端·设计模式·原型模式
试试勇气42 分钟前
C++实现json-rpc框架
网络协议·rpc·json
LlNingyu1 小时前
Go 实现无锁环形队列:面向多生产者多消费者的高性能 MPMC 设计
开发语言·golang·队列·mpmc·数据通道
Lyyaoo.1 小时前
【JAVA基础面经】线程的状态
java·开发语言
John.Lewis1 小时前
C++进阶(8)智能指针
开发语言·c++·笔记