我有一个问题.. 我想合并两个数组..
多维
数组 1。
Array
(
[0] => 1
[1] => 2
[2] => 1
[3] => 2
[4] => 1
)
数组2
Array
(
[0] => asdf
[1] => asdfa
[2] => asdf
[3] => asdf
[4] => asdfasdf
)
我需要这样的解决方案...
Array
(
[1] => asdf
[2] => asdfa
[1] => asdf
[2] => asdf
[1] => asdfasdf
)
如果多维数组有任何解决方案,请告诉我。
合并两个数组后,我需要与 foreach 或任何方法一起使用,并且我想将数组数据插入数据库
像这样..
ID | Value | S_ID
--------------------
1 | asdf | 1
2 | asdfa | 2
3 | asdf | 1
4 | asdf | 2
4 | asdfasdf | 1
我很困惑,在过去的 6 个小时里我尝试了很多功能和方法,但没有运气:(..
最佳答案
一起迭代两个数组并创建一个多维数组:
$newarray = array();
foreach($array1 as $key => $value) {
$newarray[] = array(
'Value' => $value,
'S_ID' => $array2[$key],
);
}
print_r($newarray);
关于php - 数组合并问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7463820/