私は2つの配列を持っています。配列 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 を含むストア レコードがあります。dept_number 値を配列 1 の DeptID 値に置き換えたいと考えています。
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'
}
...等々
配列 2 の dept_number を配列 1 の DeptID に置き換えるにはどうすればよいですか?