2015-02-24 24 views
1

我怎麼能寫這樣的事:如何使用PHP編寫一個2D JSON

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

使用PHP中的JSON格式? 我試試這個:

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

但是如何正確添加「語句」?

謝謝。

回答

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)"))); 
+0

感謝。這就是我正在尋找的! – user1919 2015-02-24 20:29:23

+0

不客氣:) – 2015-02-24 20:40:59