如何用php输出json{},{}


How to output this json {},{} with php?

我无法输出这个:

[{"title":"London","foo":"bar"},{"title":"Istanbul","foo":"bar"}]

我不能在这里用逗号:},{

我可以输出这个[{"title":"London","foo":"bar"}],但不能输出第一个例子。

这将产生所需的输出:

$data = array(
    array("title" => "London",
          "foo" => "bar"
    ), 
    array("title" => "Istanbul",
          "foo" => "bar"
    )
);
echo json_encode($data);

确保正确创建数组。有关更多信息,请查看json_decode的文档