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

效果

相关推荐
☆cwlulu14 小时前
调试排查工具介绍(gdb、strace、Valgrind等)
开发语言·c++·嵌入式硬件·ubuntu
C语言小火车14 小时前
C++ 快速排序(Quick Sort)深度精讲:分治思想、Lomuto 分区法及三数取中优化,面试手撕必会
c语言·开发语言·c++·面试·排序算法·快速排序
sycmancia14 小时前
Qt——多线程间的互斥
开发语言·qt
一知半解仙14 小时前
2026年彻底免费的辅助编程Agent大模型汇总
开发语言·人工智能·开源
Mr-Wanter15 小时前
wsl2 jdk管理工具之sdkman
java·开发语言·sdkman
2502_9212860715 小时前
【企业网络管理】DHCP 与 SAMBA:从协议原理到企业级实战配置全解析
开发语言·php
矮小的方盒15 小时前
关于大型网站技术演进的思考(一)--存储的瓶颈(1)
开发语言
Maiko Star15 小时前
Python核心语法——函数
开发语言·python
大气的小蜜蜂16 小时前
基于Python+Django的健身房管理系统实现:核心亮点全流程解析
开发语言·python·django