PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。
当对数组进行json转换时,默认情况下使用 json_encode 对数组进行 json 格式的转换时候会自动的将数据中含有斜杠的字符串进行转义,我们有的时候并不需要对它们进行转义,本文讲解一下如何不自动转义。
添加一句正则表达式即可:
$data = str_replace("\\/", "/", json_encode($array));
代码如下:
<?php
$array=array(array('url' => 'https://www.bailuze.com'),array('url' => 'https://www.bailuze.com'));
$data = str_replace("\\/", "/", json_encode($array));
echo $data;
输出结果:
[{"url":"https://www.bailuze.com"},{"url":"https://www.bailuze.com"}]
1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505
你可能也喜欢
- ♥ PS抠图方法10/27
- ♥ js获取当前(年/月/日)时间03/28
- ♥ 笔记:Docker分阶段构建03/31
- ♥ 通过代码解决.gitignore文件不生效的问题07/20
- ♥ 在Debian系统安装wget命令的教程03/20
- ♥ 网页居左显示的代码12/29