foreach($list as $key=>$var){$list[$key]['name'] = $var['name'];$name = $list[$key]['name'].$name;}echo $name;我这样写法打印出来的 却是获取到的最后一个值,为什么不对呢???
3 回答
守着星空守着你
TA贡献1799条经验 获得超8个赞
$name="";
foreach($list as $key=>$var){
$list[$key]['name'] = $var['name'];
$name = $list[$key]['name'].$name; //未在foreach外定义.第一次循环$name没值.会报一个错误,但是不是致命错误
}
echo $name;
- 3 回答
- 0 关注
- 324 浏览
添加回答
举报
0/150
提交
取消