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

效果

相关推荐
一路往蓝-Anbo28 分钟前
STM32单线串口通讯实战(五):RTOS架构 —— 线程安全与零拷贝设计
c语言·开发语言·stm32·单片机·嵌入式硬件·观察者模式·链表
leiming640 分钟前
c++ map容器
开发语言·c++·算法
坚持就完事了1 小时前
JavaScript
开发语言·javascript·ecmascript
多多*1 小时前
2026年1月3日八股记录
java·开发语言·windows·tcp/ip·mybatis
杨校1 小时前
杨校老师课堂备赛C++信奥之模拟算法习题专项训练
开发语言·c++·算法
5:001 小时前
Python进阶语法
开发语言·python
太理摆烂哥1 小时前
C++之异常
java·开发语言·jvm
期待のcode1 小时前
java异常
java·开发语言
崇山峻岭之间2 小时前
Matlab学习记录18
开发语言·学习·matlab
勇往直前plus2 小时前
Python 类与实例对象的内存存储
java·开发语言·python