A może trochę więcej szczegółów?
Masz xml z aktualnościami (np 20) i chcesz z tegoż xml'a (używasz simplexml) pobrać tylko 10 najnowszych, tak?
Jeśli tak - xml -> toArray, sortowanie tabeli wg pola daty malejąco (hint:
array_multisort) i wyciągasz 10 pierwszych elementów z tablicy (hint:
array_slice)