2024-10-29

如何将 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,您需要使用以下方法:

立即学习PHP免费学习笔记(深入)”;

$str = json_encode($array);
echo $str;
登录后复制

输出结果如下:

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

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

https://www.php.cn/faq/1070148.html

发表回复

Your email address will not be published. Required fields are marked *