Вопрос Дано 2 массива 1) Двухмерный массив PHP: 1 => 0 => float 0 1 => float 1 2 => string 'ford' (length=4) 3 => string 'Moscow' (length=6) 2 => 0 => float 2 1 => float 3 2 => string 'mazda' (length=5) 3 => string 'Russia' (length=6) 2) PHP: 0 => string 'id' (length=2) 1 => string 'category_id' (length=11) 2 => string 'type' (length=4) 3 => string 'city' (length=4) Как соединить эти 2 массива что бы в итоге получился один массив вот с таким результатом PHP: 1 => id => float 0 category_id => float 1 type => string 'ford' (length=4) city => string 'Moscow' (length=6) 2 => id => float 2 category_id => float 3 type => string 'mazda' (length=5) city => string 'Russia' (length=6) [/php]
На глазок, должно это сработать, но я не проверял, писал сразу на форум. С мобилы. Мог очепятаться. PHP: $values_arr = ваш_первый_массив; $keys_arr = ваш_второй_массив; $result_arr = []; foreach($values_arr as $value_arr) { $result_arr[] = array_combine($keys_arr,$value_arr); } var_dump($result_arr);