PHP - 数组中的重复值

Ash*_*nko 9 php arrays

说我有这个代码

$x = array("a", "b", "c", "d", "e");
Run Code Online (Sandbox Code Playgroud)

是否有任何函数可以在创建后调用以复制值,因此在上面的示例$x中将成为

array("a", "b", "c", "d", "e", "a", "b", "c", "d", "e");
Run Code Online (Sandbox Code Playgroud)

我认为这样的事情但它不起作用

$ x = $ x + $ x;

Dea*_*ado 14

$x = array("a", "b", "c", "d", "e");

$x = array_merge($x,$x);
Run Code Online (Sandbox Code Playgroud)

将数组合并到自身将重复这些值作为重复序列.


the*_*iko 6

php > $x = array("a", "b", "c", "d", "e");
php > print_r(array_merge($x, $x));

Array
(
    [0] => a
    [1] => b
    [2] => c
    [3] => d
    [4] => e
    [5] => a
    [6] => b
    [7] => c
    [8] => d
    [9] => e
)
Run Code Online (Sandbox Code Playgroud)