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

效果

相关推荐
脱胎换骨-军哥15 小时前
C++零成本抽象理论深度拆解:现代C++如何在不牺牲性能的前提下提供高级语法封装
java·开发语言·c++
lbb 小魔仙15 小时前
VS Code Python 高级调试技巧:从入门到精通
开发语言·python
方便面不加香菜15 小时前
C++ 模板进阶
开发语言·c++
小白说大模型15 小时前
从向量嵌入到复杂 Agent:LLM、LangChain、LangGraph 完整科普
java·开发语言·人工智能·gpt·深度学习·langchain
豆浆D油条16 小时前
QT容器类QList调用erase崩溃
开发语言·qt·rpc
jinyishu_16 小时前
C++ 多态完全指南:从基础语法到底层原理
开发语言·c++·程序人生·面试
larance17 小时前
机器学习特征预处理之标准化/归一化
开发语言·python·机器学习
农村小镇哥17 小时前
C#中的字符串格式化
服务器·开发语言·c#
Android洋芋18 小时前
AI辅助C盘清理
c语言·开发语言·人工智能·ai辅助c盘清理
灯澜忆梦19 小时前
Go 语言 _JSON---序列化与反序列化
开发语言·golang·json