我有两个数组。数组 1 是 DeptID 和 dept_number 之间的映射:
array(66) {
[0] => array(2) {
'DeptID' → str•4 '1300'
'dept_number' → str•3 '18'
}
[1] => array(2) {
'DeptID' → str•4 '1000'
'dept_number' → str•3 '129'
}
[2] => array(2) {
'DeptID' → str•4 '2400'
'dept_number' → str•3 '101'
}
...等等
数组 2 具有包含 dept_number 的存储记录。我想用数组 1 中的 DeptID 值替换 dept_number 值。
array(27) {
[0] => array(11) {
'org_id' → str•2 '11'
'org_number' → str•2 '11'
'supplier_number' → str•4 '3806'
'supplier_name' → str•17 'TEST1'
'invoice_number' → str•8 'DXXX'
'receive_date' → str•10 '2013-09-11'
'inv_status' → str•7 'Pending'
'final_cost' → str•6 '317.30'
'final_qty' → str•5 '12.00'
'dept_number' → str•2 '18'
'dept_descr' → str•10 'BULK 1'
}
[1] => array(11) {
'org_id' → str•2 '11'
'org_number' → str•2 '11'
'supplier_number' → str•4 '1070'
'supplier_name' → str•24 'TEST2'
'invoice_number' → str•7 'DXXY'
'receive_date' → str•10 '2013-09-11'
'inv_status' → str•7 'Pending'
'final_cost' → str•6 '830.30'
'final_qty' → str•5 '26.00'
'dept_number' → str•2 '101'
'dept_descr' → str•10 'BULK 2'
}
...等等
如何将 Array 2 中的 dept_number 替换为 Array 1 中的 DeptID?