0

是否有内置函数或其他优雅的方式来用重复的值模式预填充数组。

基本上我需要的是array_filland的组合str_repeat

4

2 回答 2

0

这个怎么样:

function array_pattern($input_array, $repeat_count) {
    $output_array=array();
    for($count = 1; $count < $repeat_count; $count++) {
        $output_array = array_merge($output_array,$input_array));
    }
    return $output_array;
}

(仅适用于键控数组,不适用于关联数组,但整个重复模式并不适合关联数组)

于 2012-08-24T14:58:05.310 回答
0

我会说不。我从来没有遇到过这样的事情。我认为最好的办法是您自己的 for 循环,以您需要的模式将值附加到数组。

于 2012-08-24T14:53:57.653 回答