PHP的foreach循环里压进去的数组没办法取成全局吗

2024-12-23 05:32:56
推荐回答(2个)
回答1:

$data=array();
代码写错了吧
你的循环 每次都要初始化 $data = array() 每次都是空数组 当然是错误的 外面的只记录最后一次的数值
$data = array(); 放在外面
有的时候就是加上这个还不如不加,关键是放在正确的位置。

回答2:

你这个肯定不对啊$data=array();每次循环时都会变成空的。
$data=array();

foreach ($array as $a){
$b=get_app_count($month);

array_push($data,$a,$b);

}
print_r($data);

这样写就可以了啊。