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

效果

相关推荐
小王不爱笑1324 分钟前
Java 对象拷贝(浅拷贝 / 深拷贝)
java·开发语言·python
ℳ๓₯㎕.空城旧梦24 分钟前
C++中的解释器模式
开发语言·c++·算法
JdayStudy31 分钟前
SIR 网络传播仿真软件说明书
开发语言·网络·php
有点傻的小可爱42 分钟前
【MATLAB】新安装并口如何实现能通过PTB启用?
开发语言·windows·经验分享·matlab
符哥20081 小时前
充电桩 WiFi 局域网配网(Android/Kotlin)流程、指令及实例说明文档
android·开发语言·kotlin
weixin_456321641 小时前
Java架构设计:Redis持久化方案整合实战
java·开发语言·redis
2401_879503411 小时前
C++与FPGA协同设计
开发语言·c++·算法
asom222 小时前
DDD(领域驱动设计) 核心概念详解
java·开发语言·数据库·spring boot
oem1102 小时前
C++中的访问者模式变体
开发语言·c++·算法
SuperEugene2 小时前
JS/TS 编码规范实战:Vue 场景变量 / 函数 / 类型标注避坑|编码语法规范篇
开发语言·javascript·vue.js