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

效果

相关推荐
雨落在了我的手上18 小时前
初识java(九):类和对象(⼀)
java·开发语言
SilentSamsara18 小时前
泛型与 Protocol:结构化子类型的地道写法
开发语言·python·青少年编程
沐知全栈开发19 小时前
Servlet 表单数据处理指南
开发语言
超梦dasgg19 小时前
详细讲解:WebMvcConfigurer 接口
java·开发语言·spring
阿里嘎多学长19 小时前
2026-05-22 GitHub 热点项目精选
开发语言·程序员·github·代码托管
JAVA社区19 小时前
Java进阶全套教程(三)—— Spring框架核心精讲
java·开发语言·spring·面试·职场和发展·mybatis
jzlhll12319 小时前
Kotlin 协程高级用法之 NonCancellable
android·开发语言·kotlin
我是唐青枫19 小时前
C#.NET YARP + OpenTelemetry:网关链路追踪实战
开发语言·c#·.net
芯芯点灯19 小时前
gd32f303烧录提示Flash Timeout. Reset the Target and try it again.;
开发语言·前端·javascript