2017-04-10 53 views
0

我有兩個數組產生兩個SQL查詢作爲$ array_1和$ array_2。都包含[0]個索引。我想與指標加入他們的行列[0],[1]等等......所以任何一個可以幫助我如何連擊兩個數組在PHP如何在PHP中連接兩個數組?

+0

你試過'$ newArray = array_merge($ array_1,$ array_2);'或'$ newArray = $ array_1 + $ array_2;' –

+3

[PHP的可能的複製一個數組追加到另一個(不array \ _push或+)](http://stackoverflow.com/questions/4268871/php-append-one-array-to-another-not-array-push-or) –

回答

1

我猜你正在尋找array_merge

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

你的情況:array_merge($array_1,$array_2)

+3

當然最好發佈引用到實際[PHP的文檔](http://www.php.net/manual/en/function.array-merge.php),而不是像第三方(具有可疑的聲譽)像w3schools –

+0

不知道w3schools聲譽,謝謝你的擡頭。幸運的是另一個用戶已經提供官方文檔。 –

1

array_merge — Merge one or more arrays

說明

array array_merge (array $array1 [, array $... ]) 

用於合併日e一個或多個陣列的元素放在一起,以便將其中一個的值 附加到前一個的末尾。它返回結果數組 。

如果輸入數組具有相同的字符串鍵,則該鍵的後面的值 將覆蓋前一個。但是,如果數組鍵 包含數字鍵,則後面的值不會覆蓋原始值 值,但會被追加。

帶有數字鍵的輸入數組中的值將被重新編號爲 在結果數組中從零開始遞增鍵。


荏苒陣列:

如果你想[0]array1[0][1]array2[0]等,你可以壓縮的陣列;

Is there a php function like python's zip?