foreach ($array1 as &$a1) {
foreach ($array2 as $a2) {
if ($a1[1] == $a2[0]) {
$a1[] = $a2[2];
continue 2;
}
}
}
Кстати, вы должны попытаться использовать явные ключи, которые на самом деле что-то значат, например, $a1['id']
вместо $a1[1]
. Вы будете благодарны, когда снова посмотрите код через два месяца.
И потому что я угрожал сделать это:
между тем следует явно указать, что на самом деле значит что-то, например, $ a1 ['id'], вместо $ a1 [1] вы будете благодарны за себя, когда посмотрите на код;