Php Codeigniter向foreach循环内的对象(stdClass)添加新的键和值
我正在尝试向foreach循环内的数组中添加另一个键和值。 我有以下数组Php Codeigniter向foreach循环内的对象(stdClass)添加新的键和值,php,codeigniter,Php,Codeigniter,我正在尝试向foreach循环内的数组中添加另一个键和值。 我有以下数组 array (size=2) 0 => object(stdClass)[27] public 'ID' => string '1' (length=1) public 'sectiontitle' => string 'Personal Information' (length=20) public 'field_format' => st
array (size=2)
0 =>
object(stdClass)[27]
public 'ID' => string '1' (length=1)
public 'sectiontitle' => string 'Personal Information' (length=20)
public 'field_format' => string 'vertical' (length=8)
public 'status' => string '1' (length=1)
还有php代码
foreach ($query->result() as $row) {
$data[] = $row;
}
var_dump($data);
return $data;
我想向它添加键[fields]和值字符串。试试这个
foreach ($query->result() as $row) {
$row->newKey = $newValue;
$data[] = $row;
}
var_dump($data);
return $data;
为什么不使用
foreach($query->result()作为$key=>$value){
我尝试过了,它不起作用,你能给我一个例子吗?@Uchicha的可能的副本,它来自foreach循环的外部。我正在尝试在当前循环的末尾添加新的键值