作者:从了良后 | 来源:互联网 | 2023-09-23 17:56
使用一次循环添加时可以 为什么使用两次循环后添加就添加不上?如果在最里面的foreach循环里面打印 可以看到是已经添加上了 但是到最外面打印却显示没添加上
1 2 3 4 5 6 7 8 9 10 11 12 13
| $res=DB::table('blog')->get();
foreach($res as $k=>$v){
$href=$v->href;
$v->name='#'; 这样添加后可以在foreach的最外面打印出来
$res2=DB::table('comment')->where('href',$href)->get();
foreach($res2 as $k2=>$v2){
$v->comment2=$v2->content;//但是这样添加在foreach的最外面却打印不出来
$v->time2=$v2->time;
$v->uid2=$v2->uid;
$v->name2='bbb';
}
}
var_dump($res); |