不知道该怎么去...php - 用另一个数组的元素替换数组元素?
但是,我有两个数组,一个具有更新的信息,另一个具有过时的信息...第二个数组中有更多的元素,但我希望用更新的信息“更新”过时的。
这里的阵列样子:
//Outdated
Array (
[0] => Array
(
[anum] => 3236468462
[cid] => 4899097762
[mid] => 1104881401
[na_title] =>
[na_fname] => JOHN
[m_initial] =>
[na_lname] => DOE
[na_suffix] =>
[na_addr1] => 1234 SAMPLE AVENUE
[na_addr2] =>
[na_city] => NORWALK
[state] => OH
[zip] =>
[zip_plus_4] =>
[route] => R002
[dma_code] => 510334
)
)
//Updated
Array (
[1] => Array
(
[0] => YUD990
[1] => 98
[2] => 1234 Sample Avenue
[3] =>
[4] => Norwalk
[5] => OH
[6] => 44857-9215
[7] => 3236468462
)
)
为了澄清,我想:
(1)匹配起来的值[7]从更新的阵列与[ANUM值],然后使用[2],[3],[4]的值更新过时数组中的[na_addr1],[na_addr2],[na_city],[state],[zip],[zip_plus_4] ],[5],[6](我知道我需要拆分更新的[6]以便将它映射到过时的地图)
感觉就像我在做是非常令人困惑...对不起... ...
我想知道两件事。 1.为什么两个数组都只有一个元素是多维的? 2.为什么你的第二个数组以索引1开头? – Babiker 2010-05-26 01:22:11