PHP - 将数组推入数组?

时间:2014-05-05 10:45:38

标签: php arrays function while-loop

我创建了一个循环遍历另一个函数的函数,另一个函数返回一个数组。如果我循环通过另一个函数四次,我将返回四个数组,但每个循环只有一个。我想将这四个数组合并到我的新函数中的一个数组中。

这是新功能:

function groups() {
    $b = array();
    $r = 65;
    while ($r <= 69) {
        $b = bookings($r);
        $merge = array_merge($b);
        $r++;
    }
    return $merge;
} 

此功能仅返回第69组的预订,但我想获得65,66,67,68和69的预订。请帮忙!对不起,如果有些事情令人困惑。

2 个答案:

答案 0 :(得分:1)

function groups() {
    $merge = array();
    $r = 65;
    while ($r <= 69) {
        $b = bookings($r);
        $merge = array_merge($merge, $b);
        $r++;
    }
    return $merge;
} 

答案 1 :(得分:0)

您可以尝试使用array_push()函数

$b = array_push($b, $r);
相关问题