Una volta che hai usato file() con krsort inverti l'ordine delle righe e se ti servono solo le ultime n righe usi array_slice().