Possible Duplicate:
PHP : Create array for JSON
我需要以以下 JSON 格式输出数据。
输出:
[
{
"name": "jake",
"age": "20"
}
]
在下面的代码中,我需要以给出上述 JSON 输出的方式设置键和值对。我怎样才能做到这一点?
代码:
$result = array();
$key = array("name", "age");
$value = array("jake", "20");
while($i>2)
{
$result [] = HERE I NEED TO SET <key : value> COMBINATION, I NEED IT TO SET IN A WAY IT WILL GIVE THE FORMAT OF THE JSON OUTPUT GIVEN ABOVE.
}
echo json_encode($result );
最佳答案
$key = array("name", "age");
$value = array("jake", "20");
$json=array();
for($i=0;$i<=count($key)-1;$i++)
{
$json[$key[$i]]=$value[$i];
}
echo json_encode($json); // {"name":"jake","age":"20"}
关于php - 字符串格式 - 逻辑问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11446684/