我使用json_encode函数将php数组转换为json。 现在,我想生成这样的东西:
"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。
答案 0 :(得分:1)
你必须像这样定义
$array["String"] = ["String 1","String 2","String 3"];
然后输出将是:
"String":["String 1","String 2","String 3"]
答案 1 :(得分:1)
json_encode( array( "strings"=>array("string1", "string2", "string3" ) ) )