PHP中数组转json不转义斜杠“/”的方法

  • 发表时间: 2019-07-23
  • 分类: PHP
  • 阅读量: 336
  • 作者: 七七

当对数组进行json转换时,默认情况下使用 json_encode 对数组进行 json 格式的转换时候会自动的将数据中含有斜杠的字符串进行转义,我们有的时候并不需要对它们进行转义,本文讲解一下如何不自动转义。

添加一句正则表达式即可:

$data = str_replace("\\/", "/", json_encode($array));

代码如下:

1
2
3
4
<?php
$array=array(array('url' => 'https://www.zhangqq.cn'),array('url' => 'https://www.zhangqq.cn'));
$data str_replace("\\/""/", json_encode($array));
echo $data;

输出结果:

20190723183337051.png

文章评论

张琪琪

web前端开发

一个95后程序猿!记录平时遇到的技术问题和学习到的新知识,分享自己的一些生活、感悟。网站内容不定期更新,欢迎大家关注,共同交流进步。

点击排行

注册会员

用户名:

密码:

邮箱:

已有账号?登录

会员登录

用户名:

密码:

邮箱:

没有账号?注册