php 二维数组转 json 遇阻
问题:
某位 php 开发者在尝试将二维数组转换为 json 时出现问题。数组结构如下:
$array = [ 'data' => [ 'colid' => 2, 'colcode' => 02, 'colname' => '电子信息与控制工程学院', 'orgidentify' => 'fafu', 'isdelete' => 0, ], 'code' => 0, ];
登录后复制
使用 json_encode 函数转换时,没有任何输出。尝试只转换子数组 $array['data'] 也失败了。
立即学习“PHP免费学习笔记(深入)”;
答案:
要成功将二维数组转换为 json,需要将数组直接作为 json_encode 函数的参数,如下:
$str = json_encode($array); echo $str;
登录后复制
示例输出:
{"data":{"ColID":2,"ColCode":2,"ColName":"\u7535\u5b50\u4fe1\u606f\u4e0e\u63a7\u5236\u5de5\u79d1\u5b66\u9662","OrgIdentify":"fafu","IsDelete":0},"code":0}
登录后复制
通过这种调整,开发者成功将二维数组转换为 json 字符串。
以上就是PHP 二维数组转 JSON 为何失效?的详细内容,更多请关注抖狐科技其它相关文章!
-
华图在线电脑版能下载题库吗?
各位考生,华图在线电脑版是否能下载题库一直是考生们关心的问题。php小编百草为大家带来详细解答,请继续阅读以下内容,您将了解华图在线电脑版是否能下载题库以及如何下载题库的步骤。一、华图在线电脑版能下载...
-
网易云音乐怎么导出本地音乐
网易云音乐导出本地音乐步骤:打开网易云音乐客户端。右键点击歌曲并选择“导出本地文件”。选择导出格式。选择导出路径。开始导出。网易云音乐如何导出本地音乐? 网易云音乐是一款流行的流媒体音乐平台,用户可以...
-
崩坏星穹铁道阮梅怎么培养
崩坏星穹铁道阮梅的培养规划困扰着许多玩家。这位元素角色拥有出色的辅助能力,合理的培养至关重要。php小编香蕉将全面解析阮梅的培养策略,引导大家深入了解她的技能、天赋、装备选择和阵容搭配。 阮梅的属性为...
-
PS5“炫彩”配色外设预购开启 手柄定价79.99美元
今年9月State of Play上公布的PS5“Chroma”(炫彩)系列主机外壳和DualSense手柄现已在PlayStation Direct上开启预购,包括了三种“Chroma”搭配:Pea...
-
雷电模拟器怎么关闭旋转功能
问题:雷电模拟器如何关闭旋转功能?雷电模拟器是深受玩家喜爱的手机游戏模拟器,但旋转功能有时会带来不便。解决方案:php小编草莓将在本文中详细介绍雷电模拟器关闭旋转功能的简单步骤。阅读下方内容,了解关闭...