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

效果

相关推荐
我是伪码农5 分钟前
小程序100-125
开发语言·小程序·php
weixin_4467291614 分钟前
注解和反射
java·开发语言
এ慕ོ冬℘゜19 分钟前
JS 前端基础高频面试题
开发语言·前端·javascript
凯瑟琳.奥古斯特21 分钟前
常见加密算法及应用
java·开发语言·网络·网络协议·职场和发展
Dxy123931021625 分钟前
JS列表获取指定范围值的 N 种方法
开发语言·javascript·ecmascript
froginwe1127 分钟前
Memcached CAS 命令详解
开发语言
c++逐梦人33 分钟前
epoll ET服务器(Reactor模式)
运维·服务器·php
春栀怡铃声37 分钟前
【C++修仙录02】筑基篇:vector 使用
开发语言·c++·算法
彦为君37 分钟前
JavaSE-11-ByteBuffer(NIO核心组件)
java·开发语言·前端·数据库·后端·spring·nio
茉莉玫瑰花茶38 分钟前
LangGraph 持久化(Persistence)[ 2 ]
开发语言·python·ai·langgraph