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 相关文章推荐
第二节 对象模型 [2]
Oct 09 PHP
BBS(php & mysql)完整版(五)
Oct 09 PHP
PHP+DBM的同学录程序(1)
Oct 09 PHP
PHP 木马攻击防御技巧
Jun 13 PHP
PHP 网络开发详解之远程文件包含漏洞
Apr 25 PHP
字母顺序颠倒而单词顺序不变的php代码
Aug 08 PHP
迅速确定php多维数组的深度的方法
Jan 07 PHP
php使用pdo连接并查询sql数据库的方法
Dec 24 PHP
WordPress后台中实现图片上传功能的实例讲解
Jan 11 PHP
php简单备份与还原MySql的方法
May 09 PHP
PHP中number_format()函数的用法讲解
Apr 08 PHP
PHPExcel实现的读取多工作表操作示例
Apr 14 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
虹吸壶煮咖啡26个注意事项
2021/03/03 冲泡冲煮
php 信息采集程序代码
2009/03/17 PHP
jQuery使用手册之一
2007/03/24 Javascript
jquery的Tooltip插件 qtip使用详细说明
2010/09/08 Javascript
基于jquery的弹出提示框始终处于窗口的居中位置(类似于alert弹出框的效果)
2011/09/28 Javascript
javascript实现文字图片上下滚动的具体实例
2013/06/28 Javascript
js中一个函数获取另一个函数返回值问题探讨
2013/11/21 Javascript
node.js中的forEach()是同步还是异步呢
2015/01/29 Javascript
javascript实现汉字转拼音代码分享
2015/04/20 Javascript
JavaScript实现仿网易通行证表单验证
2015/05/25 Javascript
js将json格式的对象拼接成复杂的url参数方法
2016/05/25 Javascript
jQuery对checkbox 复选框的全选全不选反选的操作
2016/08/09 Javascript
web打印小结
2017/01/11 Javascript
jQuery中的on与bind绑定事件区别实例详解
2017/02/28 Javascript
jquery append与appendTo方法比较
2017/05/24 jQuery
JS实现微信摇一摇原理解析
2017/07/22 Javascript
浅谈Angular2 ng-content 指令在组件中嵌入内容
2017/08/18 Javascript
jQuery niceScroll滚动条错位问题的解决方法
2018/02/03 jQuery
Vue 按键修饰符处理事件的方法
2018/05/04 Javascript
vue element动态渲染、移除表单并添加验证的实现
2019/01/16 Javascript
elementUI vue this.$confirm 和el-dialog 弹出框 移动 示例demo
2019/07/03 Javascript
python进阶教程之函数对象(函数也是对象)
2014/08/30 Python
用Python给文本创立向量空间模型的教程
2015/04/23 Python
总结python实现父类调用两种方法的不同
2017/01/15 Python
详解Python进程间通信之命名管道
2017/08/28 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
2017/09/30 Python
快速解决docker-py api版本不兼容的问题
2019/08/30 Python
如何在Windows中安装多个python解释器
2020/06/16 Python
浅谈PyTorch中in-place operation的含义
2020/06/27 Python
Html5 localStorage入门教程
2018/04/26 HTML / CSS
兰蔻英国官网:Lancome英国
2019/04/30 全球购物
企业内部培训方案
2014/02/04 职场文书
人民调解协议书范本
2014/10/11 职场文书
网络妈妈观后感
2015/06/08 职场文书
教师年度考核自我评鉴
2015/08/11 职场文书
Java中多线程下载图片并压缩能提高效率吗
2021/07/01 Java/Android