array(
array('type => 'type_1', 'data' => '....'),
array('type => 'type_1', 'data' => '....'),
array('type => 'type_1', 'data' => '....'),
array('type => 'type_1', 'data' => '....'),
array('type => 'type_2', 'data' => '....'),
array('type => 'type_2', 'data' => '....'),
array('type => 'type_2', 'data' => '....'),
array('type => 'type_2', 'data' => '....'),
array('type => 'type_3', 'data' => '....'),
)
в результате необходимо присвоить в одну переменную масив с полями
`type` = 'type_1'
в другую переменку:
`type` = 'type_2'
при этом не использовать foreach!!!
подскажите какие есть варианты без цыкла прохождения по масиву.
Изначально можно делать выборку с БД по type но при таком подходе нужно делать несколько запросов к БД. Хочу обойтись одним.