0

嗨,我很不擅长构建 JSON 数据,因为我想更好地理解 JSON。我已经阅读了 JSON.org,但它的信息非常有限。因此我对 JSON 的理解很差。但是我更接近得到结果。

$data = array('title'=>'JSON Sample Data',
'items'=> array('name' => 'text','value' => 'text date'),
('name' => 'integer','value' => 100),
('name' => 'float','value' => 5.65),
('name' => 'boolean','value' =>false)
);

$output = json_encode($data);
print_r ($output);
echo $output;

所以我在这里遇到了错误,我不知道 JSON 结构出了什么问题。

4

1 回答 1

2

您构建错误(语法错误 - 缺少array关键字):

$data = array(
    'title' => 'JSON Sample Data',
    'items' => array(
        array('name' => 'text','value' => 'text date'),
        array('name' => 'integer','value' => 100),
        array('name' => 'float','value' => 5.65),
        array('name' => 'boolean','value' =>false),
        ),
    );

好的缩进会让你走很长一段路。:)

于 2013-02-26T04:04:28.400 回答