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

效果

相关推荐
大尚来也13 小时前
HTML5 Web Worker:彻底解决JS阻塞页面卡顿问题
开发语言
sycmancia13 小时前
Qt——复习篇painter
开发语言·qt
赵钰老师13 小时前
R语言数据统计分析与ggplot2高级绘图
开发语言·数据分析·r语言
憧憬成为原神糕手13 小时前
Playwright、Selenium、DrissionPage 与 JSON 接口怎么选?
数据库·selenium·json
多弗朗皮卡丘13 小时前
C语言梦开始的地方3
c语言·开发语言
SelectDB技术团队13 小时前
Apache Doris 4.1:面向 AI & Search 的统一数据底座怎么选?向量检索 + 全文搜索 + 100MB JSON 完整能力拆解
人工智能·json·apache doris
Bonnie_121513 小时前
08-JUC并发基础-AQS-补充共享锁
java·开发语言
qq_4017004113 小时前
Qt 程序启动太乱?重新设计你的 Application 生命周期
开发语言·qt
BingoGo14 小时前
PHP 8.6 新特性一览
后端·php
A_cainiao_A14 小时前
【ggml系列】【第四篇】ggml_graph_compute 多线程计算引擎与算子分发源码深度解析
开发语言·c++·矩阵