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 分钟前
【C++并发系列】第一章:多线程读写同一个变量为什么会出错
开发语言·c++·多线程·并发
xiaoshuaishuai88 分钟前
C# vCenter跨云迁移的核心问题
开发语言·c#
m0_4970489327 分钟前
Prompt工程:从自然语言到代码化思维
json
fox_lht1 小时前
14.6.将错误重定向到标准错误
开发语言·后端·学习·rust
ID_180079054731 小时前
淘宝商品评论 API(taobao.item.reviews.get)业务场景与 JSON 返回实战
json
wzg19690226wzg1 小时前
rust 学习 泛型
开发语言·学习·rust
techdashen2 小时前
Rust 基础设施团队 2025 Q4 回顾与 2026 Q1 计划
开发语言·后端·rust
红宝村村长2 小时前
torch.autograd.Function.apply()
开发语言·python
AI科技星2 小时前
《数术工坊:非欧射影录》类型:硬核光影·几何本源
c语言·开发语言·网络·量子计算·agi