У меня есть массив массивов, например:
array( array(), array(), array(), array() );
массивы внутри основного массива содержат 4 ключа и их значения. Клавиши одинаковы для всех массивов, таких как:
array( 'id' => 'post_1',
'desc' => 'Description 1',
'type' => 'type1',
'title' => 'Title'
);
array( 'id' => 'post_2',
'desc' => 'Description 2',
'type' => 'type2',
'title' => 'Title'
);
Итак, я хочу создать другой массив и извлечь значения id
и type
и поместить их в новый массив следующим образом:
array( 'post_1' => 'type1', 'post_2' => 'type2'); // and so on
Ключи в этом массиве будут иметь значение id
старых массивов и их значение будет значением ключа type
.
Так можно ли это достичь? Я попытался выполнить поиск функций массива php.net, но я не знаю, какую функцию использовать?
И спасибо заранее.