-2

我想用 PHP 编写这个请求,但我不知道如何在我的 PHP 请求中翻译 [,] :

JSON:

{
    "output": "extend",
    "filter": {
        "host": [
            "Zabbix server",
            "Linux server"
        ]
    }
}

PHP:

array(
    'output' => 'extend',
    'filter' => array (
        'host' => ???
            "Zabbix server",
            "Linux server"
        ???
    )
)

你能帮我么 ?先感谢您。

4

2 回答 2

1

不要重新安装轮子。json_decode()用来做这项工作:http : //www.php.net/manual/en/function.json-decode.php

于 2013-02-12T09:22:20.000 回答
0
array(
    'output' => 'extend',
    'filter' => array (
        host => array(
            "Zabbix server",
            "Linux server"
        )
    )
)

您可以使用$arry = json_decode($json_string,true);which 将为您提供数组作为输出

于 2013-02-12T09:24:28.077 回答