据我所知,我可以在PHP中定义一个数组。
$input = array("red", "green", "blue", "yellow");
但我怎么能
foreach ($query->result() as $row)
{
insert each of $row member to $input ?
}
答案 0 :(得分:5)
您可以通过这种方式轻松完成
foreach ($query->result() as $row)
{
$input[] = $row;
}
答案 1 :(得分:3)
如果我正确的话,你可以一次性完成:
$input = array_merge($input, $query->result());
如果你想从查询中改变结果中的某些内容,你必须按照其他答案的方式来做。
编辑:
if(gettype($query->result()) == "array")
{
$input = array_merge($input, $query->result());
}
else
{
// if it is a object its changed to array
$input = array_merge($input, (array)$query->result());
}
答案 2 :(得分:2)
foreach ($query->result() as $row)
{
$input[] = $row;
}