如何用PHP编写2D JSON

时间:2015-02-24 20:10:17

标签: php json

我怎么写这样的东西:

{
  "statements" : [ {
      "statement" : "CREATE (n) RETURN id(n)"
    } ]
 } 

使用PHP的JSON格式? 我试试这个:

  $dataArr = array("statement" => "CREATE (n) RETURN id(n)");

但是如何添加"语句"正确?

感谢。

1 个答案:

答案 0 :(得分:2)

我想你想要这样的东西:

$array = array('statements' => array("statement" => "CREATE (n) RETURN id(n)"));
json_encode($array,JSON_PRETTY_PRINT);

修改

实际上,如果你想保留"statements":[{...}], 它应该是:

$array = array('statements' => array(array("statement" => "CREATE (n) RETURN  id(n)")));