[英]Insert to array new key/value php
怎么样
$arr = array ();
while ($obj = mysql_fetch_object($result))
$arr[] = $obj;
// add new key/value in same index
$arr['key'] = 'value';
echo json_encode ($arr);
在这种构造中不会得到我需要的结果
{
0 = {
author = 3;
id = 3;
reader = 3;
review = 4;
};
key = "value";
}
我需要:
{
author = 3;
id = 3;
reader = 3;
review = 4;
key = "value";
}
如果需要将键值对添加到结果数组的每个项目中,请将值分配代码移入循环:
$arr = array ();
while ($obj = mysql_fetch_object($result))
$obj->key = 'value';
$arr[] = $obj;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.