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

效果

相关推荐
u***2761几秒前
电脑可以连接wifi,但是连接后仍然显示没有网络
网络·电脑·php
铅笔小新z4 分钟前
【C++】从理论到实践:类和对象完全指南(中)
开发语言·c++
千疑千寻~7 分钟前
【C++】std::move与std::forward函数的区别
开发语言·c++
Murphy_lx15 分钟前
C++ 条件变量
linux·开发语言·c++
羚羊角uou28 分钟前
【C++】智能指针
开发语言·c++
代码不停34 分钟前
网络原理——初识
开发语言·网络·php
不会c嘎嘎1 小时前
C++ -- list
开发语言·c++
老鱼说AI1 小时前
BPE编码从零开始实现pytorch
开发语言·人工智能·python·机器学习·chatgpt·nlp·gpt-3
星释1 小时前
Rust 练习册 32:二分查找与算法实现艺术
开发语言·算法·rust
BingoGo1 小时前
使用 PHP 和 Raylib 也可以开发贪吃蛇游戏
后端·php