0) { foreach(array_keys($my_array) as $key){ $temp[$key] = $my_array[$key][$index]; if ($temp[$key] == $value){ $new_array['datas'] = $my_array[$key]; } } } return $new_array; } $results = array_filter_by_value($data, 'alias_cat', $pages); ?>