PHP json多维数组追加数组怎么写?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP json多维数组追加数组怎么写?相关的知识,希望对你有一定的参考价值。

比如 追加前 "msg":"200","名单":["名字":"小明"] 追加后 "msg":"200","名单":["名字":"小明","名字":"小红","名字":"小刚"]

参考技术A 首先你需要把json转码为php可操作的数组类型(Array),
再进行追加数据.
$data = '"msg":"200","名单":["名字":"小明"]';
$data =
json_decode
($data, true); // 转码为数组
$data['名单'][] = ['名字' => '新数据']; // 追加数据
// 或者:
array_push
($data['名单'], ['名字' => '新数据']);
$data =
json_encode
($data); // 重新转码为JSON字符串

以上是关于PHP json多维数组追加数组怎么写?的主要内容,如果未能解决你的问题,请参考以下文章

求JS如何读取PHP里的多维数组?

多维数组 PHP-JSON

js如何操作多维json数组?

PHP生成多维数组的json格式

php 多维数组元素值替换【高手进来】

Ajax以JSON访问从PHP返回的多维数组