Kôd:
$m_data=array();
$m_data[0]['type'] = 'a';
$m_data[0]['name'] = 'data0';
$m_data[1]['type'] = 'b';
$m_data[1]['name'] = 'data0';
$m_data[2]['type'] = 'c';
$m_data[2]['name'] = 'data0';
$m_data[3]['type'] = 'a';
$m_data[3]['name'] = 'data0';
$m_data[4]['type'] = 'b';
$m_data[4]['name'] = 'data0';
$m_data[5]['type'] = 'c';
$m_data[5]['name'] = 'data0';
$m_data[6]['type'] = 'a';
$m_data[6]['name'] = 'data0';
$m_data[7]['type'] = 'b';
$m_data[7]['name'] = 'data0';
$m_data[8]['type'] = 'c';
$m_data[8]['name'] = 'data0';
$m_data[9]['type'] = 'a';
$m_data[9]['name'] = 'data0';
print_r(array_filter($m_data, create_function('$nesto', 'return ($nesto[type]=="a") ? 1 : 0;')));