Ho provato a fare una cosa del genere per dare piu ordine al codice ed evitare una funzione esterna ma non funziona qualcuno puo dirmi se c'e' un modo per farla funzionare cosi

Codice PHP:
$array = array(6789101112,13,14,15,16);
print_r(array_filter($array,create_function($array,'return $array[0] < 10;'))); 
oppure devo mettere per forza la funzione esterna

Codice PHP:
function f$item ){
    return 
$item 10;
}
$array = array(6789101112,13,14,15,16);
print_r(array_filter($array,"f")); 
questa funziona ma vorrei sapere se e' possibile far funzinare la prima molto piu compatta