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

效果

相关推荐
2601_965798472 小时前
Is Piroll WordPress Theme Worth It for Freelancers? Full Review
数据库·php
估值探索者3 小时前
【Python实时盯盘与预警 #08】成交额突然放大2倍?Python窗口比较抓异动
java·开发语言·python
yk 坤帝3 小时前
用Python实现发送《自动周报》实战脚本
开发语言·python
zero_70324 小时前
HCIP 课程文字版思维导图笔记
服务器·网络·php
abbgogo4 小时前
OSPF动态路由协议
开发语言·php
en.en..4 小时前
C 语言嵌入式事件驱动状态机完整教程(枚举配套)
c语言·开发语言
Tim_105 小时前
【C++】024、new[]与delete[]配对使用
java·开发语言
Yyyyyy~5 小时前
[C语言]break和continue作业
c语言·开发语言
小黑技术栈5 小时前
Java前端基础到入门——16day
java·开发语言·前端
此生决int5 小时前
深入理解C++系列(10)——lsit
开发语言·c++