我有2 x二维数组与数据库返回值。php合并2个阵列
目前我在做一个foreach循环,并把返回的值到一个单独的表,每个阵列:
如:
<table>
<tr>
<td>Auto Bavaria Midrand BMW</td>
<td>63</td>
<td>39</td>
</tr>
...
</table>
<table>
<tr>
<td>Auto Bavaria Midrand BMW</td>
<td>40</td>
<td>15</td>
...
</tr>
</table>
但我需要在此格式返回值,只有1表:
<table>
<tr>
<td>Auto Bavaria Midrand BMW</td>
//the name of the record does not need to be repeated, only the values
<td>63</td>
<td>39</td>
<td>40</td> //values from 2nd array
<td>15</td> // values from 2nd array
</tr>
...//next record set
</table>
Array
(
[0] => Array
(
[DealerName] => Auto Bavaria Midrand BMW
[dealersContacted] => 63
[DealerContact_Y] => 39
[DealerContact_N] => 15
[DealerShipId] => 21730
[DataId] => 23527
)
//extra returned records
)
Array
(
[0] => Array
(
[DealerName] => Auto Bavaria Midrand BMW
[dealersContacted] => 65
[DealerContact_Y] => 40
[DealerContact_N] => 15
[DealerShipId] => 21730
[DataId] => 23527
)
//extra returned records
)
我可以做PHP的一面,我的问题是如果有一个数组函数,可以只合并数组的所需位?我已经搜索,越来越困惑。
我认为他给出的两个例子应该是不同的。是的,你需要自己循环通过阵列 - 没有神奇的内置功能。 – zaf 2013-02-27 09:21:37