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 和 XML: 使用expat函数(一)
Oct 09 PHP
用ADODB来让PHP操作ACCESS数据库的方法
Dec 31 PHP
php5.2.0内存管理改进
Jan 22 PHP
php session应用实例 登录验证
Mar 16 PHP
php 数组二分法查找函数代码
Feb 16 PHP
第六章 php目录与文件操作
Dec 30 PHP
关于php操作mysql执行数据库查询的一些常用操作汇总
Jun 24 PHP
PHP保存带BOM文件的方法
Feb 12 PHP
php实现cookie加密的方法
Mar 10 PHP
php实现上传图片文件代码
Jul 19 PHP
详解WordPress开发中的get_post与get_posts函数使用
Jan 04 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
Jul 20 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输出缓存ob系列函数详解
2014/03/11 PHP
PHP实现定时执行任务的方法
2014/10/05 PHP
PHP中文乱码解决方案
2015/03/05 PHP
PHP实现无限级分类(不使用递归)
2015/10/22 PHP
php 如何获取文件的后缀名
2016/06/05 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
2018/05/11 PHP
JavaScript 节点操作 以及DOMDocument属性和方法
2007/12/06 Javascript
JavaScript Accessor实现说明
2010/12/06 Javascript
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
jquery图片延迟加载 前端开发技能必备系列
2012/06/18 Javascript
jquery利用ajax调用后台方法实例
2013/08/23 Javascript
js opener的使用详解
2014/01/11 Javascript
用js控制组织结构图可以任意拖拽到指定位置
2014/01/17 Javascript
模拟一个类似百度google的模糊搜索下拉列表
2014/04/15 Javascript
JavaScript制作windows经典扫雷小游戏
2015/03/31 Javascript
jquery+ajax+text文本框实现智能提示完整实例
2016/07/09 Javascript
总结Javascript中的隐式类型转换
2016/08/24 Javascript
Node.js学习入门
2017/01/03 Javascript
JS实现最简单的冒泡排序算法
2017/02/15 Javascript
fullPage.js和CSS3实现全屏滚动效果
2017/05/05 Javascript
electron实现qq快捷登录的方法示例
2018/10/22 Javascript
微信公众平台 客服接口发消息的实现代码(Java接口开发)
2019/04/17 Javascript
Vue3.x源码调试的实现方法
2019/10/13 Javascript
vue 解决addRoutes多次添加路由重复的操作
2020/08/04 Javascript
Python用Bottle轻量级框架进行Web开发
2016/06/08 Python
Python 互换字典的键值对实例
2019/02/12 Python
Python替换月份为英文缩写的实现方法
2019/07/15 Python
Python实现网页截图(PyQT5)过程解析
2019/08/12 Python
Python通过正则库爬取淘宝商品信息代码实例
2020/03/02 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
Python爬虫实现自动登录、签到功能的代码
2020/08/20 Python
CSS3 毛玻璃效果
2019/08/14 HTML / CSS
澳大利亚在线奢侈品时尚零售平台:Azura Runway
2021/01/13 全球购物
房屋出租协议书范本(标准版)
2014/09/24 职场文书
Redis 异步机制
2022/05/15 Redis
Python序列化模块JSON与Pickle
2022/06/05 Python