0

私は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 に置き換えるにはどうすればよいですか?

4

3 に答える 3