php - 如何在平面索引数组中复制值? (按顺序将所有元素追加到数组末尾)

标签 php arrays

假设我有这段代码

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

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

array("a", "b", "c", "d", "e", "a", "b", "c", "d", "e");

我想到了类似下面的东西,但它不起作用。

$x = $x + $x;

最佳答案

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

$x = array_merge($x,$x);

将数组合并到自身会按顺序重复值。

关于php - 如何在平面索引数组中复制值? (按顺序将所有元素追加到数组末尾),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8234899/

相关文章:

java - 为什么我在解析 json 响应时看到最后一项?

php - Laravel 文件存储链接未找到异常

php - 检查用户输入的电子邮件地址是否具有与上面输入的域名相似的域名

c - 初始化作为结构数组索引的 C 结构

ios - 在 Swift 3 中从 UserDefaults 读取存储数组时出现问题

arrays - Pascal 中的数组长度

c# - 将包含十六进制值的字节数组转换为十进制值

php - javascript在刷新页面后保持复选框选中状态

PHP如何在一周后禁用查询

php - 为 mySQL 查询转换数组