2014-12-05 164 views
0

我使用的json_encode函數的PHP陣列變換爲JSON。 現在,我想產生這樣的事:的Json編碼VS字符串數組

"Strings": ["String 1","String 2","String 3"] 

我不知道該怎麼辦?

我想:

$array["strings"] = '["String 1","String 2","String 3"]'; 

但正如我得到這個結果,因爲它不工作:

"Strings":"[\"String 1\", \"String 2\", \"String 3\"]" 

然後我想這

$array["strings"] = '[String 1,String 2,String 3]'; 

它不工作,我得到這個結果:

"Strings":"[String 1, String 2, String 3]" 

有人可以幫我嗎?

Thx。

回答

1
json_encode(array("strings"=>array("string1", "string2", "string3"))) 
1

你必須定義它像這樣

$array["String"] = ["String 1","String 2","String 3"]; 

那麼輸出將是:

"String":["String 1","String 2","String 3"]