Talvez puedas hacer algo asi:
Código PHP:
//creamos un array litral para simular la repeticion
$nombres = array("juan","pedro","maria","jose","juan","maria","carlos","luis");
$contar = array();
foreach($nombres as $nombre){
//como en los array no se repiten los indices
//un mismo nombre estara solo una vez
//y se le sumara 1 por cada repeticion "nombre" => 2
$contar[$nombre] += 1;
}
//$contar qudaria asi:
//$contar = array("juan" => 2,"pedro" => 1, ....
//y ahora se podria recorrer con un loop y crear el xml
//los mostramos literalmente solo para comprobar
echo "juan ".$contar['juan']."<br />";
echo "pedro ".$contar['pedro']."<br />";
echo "maria ".$contar['maria']."<br />";
echo "jose ".$contar['jose']."<br />";
echo "carlos ".$contar['carlos']."<br />";
echo "luis ".$contar['luis']."<br />";