Фильтрация выбранных элементов из массива ассоциативных массивов

Это следующий вопрос к другому вопросу ниже;

Удаление выбранных элементов из массива ассоциативных массивов

На этот раз я хотел бы отфильтровать выбранные элементы из массива ассоциативных массивов вместо их удаления.

У меня есть этот массив;

$result = array( (int) 0 => array( 'name' => 'Luke', 'id_number' => '1111', 'address' => '1544addr', 'time_here' => '2014-04-12 13:07:08' ), (int) 1 => array( 'name' => 'Sam', 'id_number' => '2222', 'address' => '1584addr', 'time_here' => '2014-04-12 14:15:26' 

Я хочу отфильтровать выбранные элементы из этого массива таким образом, чтобы он выглядел следующим образом:

 array( (int) 0 => array( 'name' => 'Luke', 'id_number' => '1111' ), (int) 1 => array( 'name' => 'Sam', 'id_number' => '2222' 

Для удаления элементов функция unset пригодится. Но что, если я хочу отфильтровать выбранные элементы? Как выглядит код?

Спасибо.