如图,由于json.encode会给特殊符号添加 \ 所以导致我的数据展示页面无法展示成如下格式,我该怎么处理才能正常展示啊?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
php的json.encode转义问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
无双_ 2019-05-29 13:49关注json_encode($data, JSON_UNESCAPED_SLASHES) PHP5.4以上用这个或者正则
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2020-12-19 08:57在PHP中,`json_encode` 是一个非常重要的函数...总之,理解和正确使用`json_encode`是PHP开发中必不可少的技能,尤其是当涉及到与前端JavaScript交互时,确保数据在编码过程中符合JSON规范,能有效避免许多潜在问题。
- 2024-07-12 03:41颖怡.Li的博客 在PHP中,我们可以使用json_encode()函数将数组或对象转换为JSON字符串,然后可以将其输出或存储在文件中。同样,我们也可以使用json_decode()函数将JSON字符串转换回PHP数组或对象。以下是一些PHP JSON编码和解码的...
- 2021-04-23 21:33老纪聊数码的博客 PHP的json_encode生成一个字符串,但它是内存中的实际字符串,而不是PHP语法中的字符串,因此在回显时它不会包含在引号中.当回显到JavaScript代码的上下文中时,它会打印出完全有效的JSON,但JS解释器不会将其视为字符串,...
- 2025-03-19 00:53KxOwHDXw的博客 说到PHP的json_encode(),这东西简直就是开发者的老朋友,或者说,是我们深夜调试的噩梦。它看起来简单,用起来也简单,但真要深究起来,你会发现它比你想象中复杂得多。今天咱们就来聊聊这个函数,顺便分享一些我在...
- 爪哇岛的小怪兽的博客 今天用PHP写一个接口文件出现了一个非常奇葩的问题,首先我的json字符串绝对没有问题,然后使用json_encode编码后echo出去作为接口的返回值。前端使用JS获取接口返回的json对象时,返回的是一个字符串,不是Object...
- 2020-07-10 10:47我是高手高手高高手的博客 php 数组输出:dump($vipifArr); array(10) { [0] => array(5) { ["id"] => int(11) ["price"] => float(0) ["vip_id"] => int(280) ["pid"] => int(315) ["type"] => int(3) } [1] =&...
- 2018-08-31 14:32学霸的男人的博客 在写Android项目时,遇到php返回的json数据里的中文都是 \u+数字的unicode数据 有两个办法 一是应该在php开头就设置连接的MySQL设置为 UTF-8编码 //连接Mysql数据库 $conn=mysqli_connect('Mysql的ip地址','...
- 2021-04-18 12:53逆狗的博客 php json_encode() 函数格式化数据时会根据不同的数组类型格式化不同类型的json数据索引数组时$arr = [1,2,3,4,5];print_r(json_encode($arr));//输出 [1,2,3,4,5]关联数组时$arr = ["name"=>"Bob","job"=>"IT...
- 2021-03-23 23:34人知广的博客 Last updated on 2018年12月24日json_encode()实现部分原样输出(Non-associative array output as object中文叫:非关联数组输出为对象)问题在API对接中通常要求输出格式为json,但是某部分要求array的key值为数字如...
- 2024-04-09 19:13weixin_52220412的博客 $body = json_encode([ ‘openid’ => o p e n i d , ′ s c e n e ′ = > 1 , ′ v e r s i o n ′ = > 2 , ′ c o n t e n t ′ = > t r i m ( openid, 'scene' => 1, 'version' => 2, 'content' => trim( openid,...
- 2021-08-07 15:46CHY__YHC的博客 今天在使用php 中的json_encode()准换数组时,数组里面有有中文,在前端获取后里面的中文没有转义,我就看到了一位大神写的博客https://blog.csdn.net/panjican/article/details/98938288。 发现是我少了一个参数...
- 2021-05-05 06:01安徒生i的博客 推荐阅读:AttributeError: module ...一般来说都是应用没有安装完成,重新安装谈谈老域名取消空间绑定之后对空最近碰到关于网站域名降权后换了新域名发生的一系列问题,比较头疼,所以笔者也发出...
- 2021-04-08 16:39棕色小马龙的博客 在我们给前端或者服务器返回 json 格式数据的时候,用 json_encode 格式转换后,总是出现反斜杠,而默认的 json_encode 是会对 / 转义成 \/ 的,如下返回图片地址的时候: "data":"http:\/\/www.*...
- 2023-09-30 19:54MdlForward的博客 在使用 PHP 的 json_encode 函数进行中文转换时,我们应该确保设置了正确的字符编码,并在调用 json_encode 函数时使用 JSON_UNESCAPED_UNICODE 选项来避免中文字符被转义为 Unicode 编码。当处理中文字符时,我们...
- 2021-04-14 01:49weixin_39644952的博客 什么时候应该使用本文,俺将跟大家讨论PHP中json_encode和serialize的区别。如果性能是你绝对的首选项,那么请务必使用最快的。在做出选择之前,确保你充分了解了它们的不同之处与serialize()不同,您需要添加额外的...
- 2020-10-25 09:22在实际使用中,我们可以利用json_encode()函数来把从数据库查询出来的数据转换成JSON格式,以便于前端直接使用。例如,通过执行SQL语句来查询数据库,并通过json_encode()将查询结果以JSON格式输出。一个简单的例子...
- 2020-05-08 17:14gladming的博客 我们知道, 用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似"\u***"的格式, 还会在一定程度上增加传输的数据量. 想让中文原样输出则可加上JSON_UNESCAPED_UNICODE参数 符号不转义则可加上...
- 2021-04-26 10:43张奕初的博客 在php中json_encode函数可以直接将数组转成 json格式,十分方便。但是有可能你在使用json_encode函数时,无奈的发现中文被编码成null了。原来json只支持转义utf-8编码格式的中文。所以如果你是数据是gbk格式或者gb...
- 没有解决我的问题, 去提问