如何在php中连接两个数组?

Sha*_*aid 5 php arrays

我有两个数组从两个 sql 查询生成为 $array_1 和 $array_2。两者都包含 [0] 索引。我想用索引 [0]、[1] 等将它们连接起来......那么任何人都可以帮助我如何在 php 中连接两个数组

Ran*_*ndy 5

array_merge — 合并一个或多个数组

描述

array array_merge ( array $array1 [, array $... ] )
Run Code Online (Sandbox Code Playgroud)

将一个或多个数组的元素合并在一起,以便将 1 的值附加到前一个数组的末尾。它返回结果数组。

如果输入数组具有相同的字符串键,则该键的后一个值将覆盖前一个。但是,如果数组包含数字键,则后面的值不会覆盖原始值,而是会附加。

带有数字键的输入数组中的值将在结果数组中使用从零开始的递增键重新编号。


压缩数组:

如果你想[0]成为array1[0][1]成为array2[0]等等,你可以压缩数组;

有没有像python的zip这样的php函数?


Jdv*_*Jdv 1

我猜你正在寻找array_merge

https://www.w3schools.com/php/func_array_merge.asp

在你的情况下:array_merge($array_1,$array_2)

  • 当然,最好发布对实际 [PHP 文档](http://www.php.net/manual/en/function.array-merge.php) 的引用,而不是像第三方(声誉可疑)那样w3学校 (4认同)
  • @GeoffKendall - 但实际的 PHP 文档始终比第三方网站更好地推荐有关基本 php 函数的信息 (2认同)