Привет, перебор массивов это вообще не мой конек, опять нужна помощь гуру!
Задача: есть вот такой массив
<?php
Array
(
[0] => Array
(
[product_id] => 9
[category_id] => Array
(
[0] => 2
[1] => 15
)
)
[1] => Array
(
[product_id] => 10779
[category_id] => Array
(
[0] => 1389
)
)
)
?>
а вот что из него нужно получить
<?php
Array
(
[0] => Array
(
[0] => 9
[1] => 2
)
[1] => Array
(
[0] => 9
[1] => 15
)
[2] => Array
(
[0] => 10779
[1] => 1389
)
)
?>
Перепробовал кучу разных вариантов, максимально приближенный эффект дает вот это
<?php
$result = array();
foreach ($array as $key => $value){
foreach($value['category_id'] as $k => $cats){
$arr[$key][] = $cats;
$result[] = $value['product_id'];
}
}
Но это не законченный результат, как вписать айдишники категорий, чтобы получилось как в образце - не могу понять.
Заранее благодарен за любую помощь!