Database o XML il concetto e' lo stesso. Invece di usare foreach che scorre su tutti i valori dell'array, usa un normale for per limitare l'output a 10 per volta, e crei link alle varie pagine passando l'indice del primo valore da leggere come parametro.