2014-12-05 122 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"]