如何将 PHP 二维数组转换为 JSON 格式?

如何将 php 二维数组转换为 json 格式?

php 二维数组转换为 json

您有一个二维数组,如下所示:

$array = [
    'data' => [
        'colid' => 2,
        'colcode' => 02,
        'colname' => '电子信息与控制工程学院',
        'orgidentify' => 'fafu',
        'isdelete' => 0
    ],
    'code' => 0
];

您尝试使用 json_encode 将该数组转换为 json,但没有得到任何输出。

这是因为 json_encode 函数只能处理一维数组或对象。要将二维数组转换为 json,您需要使用以下方法:

$str = json_encode($array);
echo $str;

输出结果如下:

{
    "data": {
        "ColID": 2,
        "ColCode": 02,
        "ColName": "电子信息与控制工程学院",
        "OrgIdentify": "fafu",
        "IsDelete": 0
    },
    "code": 0
}

以上就是如何将 PHP 二维数组转换为 JSON 格式?的详细内容,更多请关注其它相关文章!