复制数组元素并附加到同一个数组

时间:2012-07-07 00:13:55

标签: php

是否有一种很好的方法可以复制数组中的现有值并将它们附加到同一个数组中?这是我能想到的pf

PHP

$names = array('Tom', 'Dick', 'Hairy');
$names_new = $names;
$duplication = 3;
for($i = 0; i < $duplication; $i++) {
    for($j = 0; $j < count($names); $j++) {
        $names_new[] = $names[$j];
    }
}

1 个答案:

答案 0 :(得分:3)

$names = array('Tom', 'Dick', 'Hairy');
$names2 = array_merge($names, $names);

$ names2将包含您想要的数组 文档:array_merge