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

效果

相关推荐
踏雪羽翼1 分钟前
android 使用Gemini大模型实现图片处理
android·开发语言·ai聊天·ai抠图·ai生图·gemini大模型
摇滚侠4 分钟前
JAVA 项目教程《苍穹外卖-10》,微信小程序项目,前后端分离,从开发到部署
java·开发语言·微信小程序
wqww_16 分钟前
Java 前后端 WebSocket 完整实现
java·开发语言·websocket
小此方9 分钟前
Re:从零开始的 C++ STL篇(九)AVL树太“较真”,红黑树更“现实”:一文讲透工程中的平衡之道
开发语言·数据结构·c++·算法·stl
小陈工15 分钟前
Python Web开发入门(三):配置文件管理与环境变量最佳实践
开发语言·jvm·数据库·python·oracle·性能优化·开源
JTaoX17 分钟前
Bugku-web(需要管理员)
php·web·writeup·bugku·robots协议
cch891818 分钟前
PHP vs Java:主流编程语言深度对比
java·开发语言·php
少司府20 分钟前
C++基础入门:类和对象(上)
c语言·开发语言·c++·类和对象·访问限定符
deep_drink21 分钟前
1.1、Python 与编程基础:开发环境、基础工具与第一个 Python 项目
开发语言·人工智能·python·llm
丸辣,我代码炸了26 分钟前
如何手搓序列化器(以java为例)
java·开发语言·kafka