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

效果

相关推荐
IT痴者20 小时前
《PerfettoSQL 的通用查询模板》---Android-trace
android·开发语言·python
2501_9411112421 小时前
C++与自动驾驶系统
开发语言·c++·算法
2501_9411116921 小时前
C++中的枚举类高级用法
开发语言·c++·算法
chilavert31821 小时前
技术演进中的开发沉思-191 JavaScript: 发展历程(上篇)
开发语言·javascript·ecmascript
l1t21 小时前
调用python函数的不同方法效率对比测试
开发语言·数据库·python·sql·duckdb
今天吃饺子1 天前
如何用MATLAB调用python实现深度学习?
开发语言·人工智能·python·深度学习·matlab
2501_941111461 天前
C++与硬件交互编程
开发语言·c++·算法
水木姚姚1 天前
初识C++
开发语言·c++
权泽谦1 天前
新世代的 C++:当 ChatGPT 遇上模板元编程
开发语言·c++·chatgpt