Ciao a tutti.
Non scrivo da un bel bel bel po' di tempo ma vi chiedo una mano per un problema.

Io devo fare un parse di un file XML per trovare dei valori e poi confrontarli e questo viene già fatto con questo codice.

<?php
$xml = simplexml_load_file("./finale/EnrolledPlayers.xml");
echo "<h2>".$xml->getName()."</h2><br />";


$nums = $xml->xpath("/event/teams/team/players/player");
foreach($nums as $num)
{
$num1=$num->attributes();
$file="$num1*";
$path= "/membri/testdc1/finale/";
$file1 = "$path*$file*";
$filenames = glob ($file1);
if (empty ($filenames))
{echo "Missing: $num1 <br>";}

}



?>

Che altri non fa che andare a prendere da questo file XML il valore numerico che vedete sotto per poi confrontarlo con dei file nella directory /finale/



<event teamSize="1">
<teams>
<team name="First, John">
<players>
<player Number="1544651635"/>
</players>
</team>
<team name="Second, Alfred">
<players>
<player Number="5065465468"/>
</players>

</team>

</teams>
</event>


E questo lo fa egregiamente.
Il punto è che per una maggiore completezza mi servirebbe che mi desse anche il team name correlato ma davvero non ho idea di come farlo.

In pratica mi servirebbe che qui
{echo "Missing: $num1 <br>";}
Apparisse non solo il numero ma anche il nome associato (che è sempre quello in alto rispetto al numero)

Qualche idea?

Per dubbi chiedete pure.

Grazie mille a tutti