php让json_encode不自动转义斜杠“/”的方法


Posted in PHP onApril 27, 2020

hp中怎么让json_encode不自动转义斜杠“/”?下面本篇文章给大家介绍一下PHP中让json_encode不自动转义斜杠“/”的方法。

最近将使用爬虫爬取的链接保存到 mysql 数据库中时,发现我将链接使用 json_encode 保存时候,在数据库中却显示了转义字符,我并不需要这转义的,看起来不清晰而且占用存储空间。

后来发现在默认的情况之下使用 json_encode 对数组进行 json 格式的转换时候会自动的将数据中含有斜杠的字符串进行转义,但是我们往往有的时候不需要药对它们进行转义的,本文说说如何使用 json_encode 不自动转义斜杠。

对于如下数组 $a,现有两种办法解决:

$a = array(
 'http://www.baidu.com',
 'http://www.baidu.com',
 'http://www.baidu.com',
 'http://www.baidu.com',
 'http://www.baidu.com'
);

其一,正则替换:

$a = str_replace("\\/", "/", json_encode($a));
var_dump($a);

其二,若 php 版本是 5.4 及以上的话:

var_dump(json_encode($a,JSON_UNESCAPED_SLASHES));

到此这篇关于php让json_encode不自动转义斜杠“/”的方法的文章就介绍到这了,更多相关php怎么让json_encode不自动转义斜杠“/”内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
php桌面中心(一) 创建数据库
Mar 11 PHP
删除及到期域名的查看(抢域名必备哦)
May 14 PHP
第七章 php自定义函数实现代码
Dec 30 PHP
关于UEditor编辑器远程图片上传失败的解决办法
Aug 31 PHP
php中防止SQL注入的最佳解决方法
Apr 25 PHP
浅析PHP 按位与或 (^ 、&)
Jun 21 PHP
PHP分页效率终结版(推荐)
Jul 01 PHP
PHP删除指定目录中的所有目录及文件的方法
Feb 26 PHP
PHP使用strtotime获取上个月、下个月、本月的日期
Dec 30 PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 PHP
PHP设计模式之工厂模式(Factory Pattern)的讲解
Mar 21 PHP
Yii框架where查询用法实例分析
Oct 22 PHP
PHP Pipeline 实现中间件的示例代码
Apr 26 #PHP
PHP设计模式入门之状态模式原理与实现方法分析
Apr 26 #PHP
PHP设计模式入门之迭代器模式原理与实现方法分析
Apr 26 #PHP
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
Apr 26 #PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
Apr 26 #PHP
Yii Framework框架开发微信公众平台示例
Apr 26 #PHP
PHP随机生成中文段落示例【测试网站内容时使用】
Apr 26 #PHP
You might like
PHP 高级课程笔记 面向对象
2009/06/21 PHP
php 去除html标记--strip_tags与htmlspecialchars的区别详解
2013/06/26 PHP
php实现简单四则运算器
2020/11/29 PHP
IE6下opacity与JQuery的奇妙结合
2013/03/01 Javascript
原始的js代码和jquery对比体会
2013/09/10 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
confirm确认对话框的实现方法总结
2016/06/17 Javascript
form+iframe解决跨域上传文件的方法
2016/11/18 Javascript
jQuery简易时光轴实现方法示例
2017/03/13 Javascript
javascript 产生随机数的几种方法总结
2017/09/26 Javascript
angular 服务的单例模式(依赖注入模式下)详解
2018/10/22 Javascript
vue draggable resizable gorkys与v-chart使用与总结
2019/09/05 Javascript
Vue-resource安装过程及使用方法解析
2020/07/21 Javascript
Vue3不支持Filters过滤器的问题
2020/09/24 Javascript
node使用async_hooks模块进行请求追踪
2021/01/28 Javascript
[02:32]DOTA2英雄基础教程 美杜莎
2014/01/07 DOTA
跟老齐学Python之折腾一下目录
2014/10/24 Python
django框架如何集成celery进行开发
2017/05/24 Python
pytorch训练imagenet分类的方法
2018/07/27 Python
python处理DICOM并计算三维模型体积
2019/02/26 Python
pymysql模块的使用(增删改查)详解
2019/09/09 Python
python使用 request 发送表单数据操作示例
2019/09/25 Python
Anaconda之conda常用命令介绍(安装、更新、删除)
2019/10/06 Python
From CSV to SQLite3 by python 导入csv到sqlite实例
2020/02/14 Python
Keras在训练期间可视化训练误差和测试误差实例
2020/06/16 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
任意一块网页内容实现“活”的背景(目前火狐浏览器专有)
2014/05/07 HTML / CSS
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
ebookers英国:隶属全球最大的在线旅游公司Expedia
2017/12/28 全球购物
Qoo10台湾站:亚洲领先的在线市场
2018/05/15 全球购物
意大利在线药房:Farmacia Loreto Gallo
2019/08/09 全球购物
中学生民族团结演讲稿
2014/08/27 职场文书
杭州西湖英语导游词
2015/02/03 职场文书
户外拓展训练感想
2015/08/07 职场文书
2019年朋友圈经典励志语录50条
2019/07/05 职场文书
MySQL 表锁定 LOCK和UNLOCK TABLES的 SQL语法
2022/04/18 MySQL