Noms des balises XML avec des traits d'union en PHP
Supposons que le nom de la balise contienne un trait d'union :
<root>
<tag>
<elem-child>text</elem-child>
</tag>
</root>
Dans ce cas, pour accéder à une telle balise, il faudra utiliser l'astuce suivante :
<?php
echo $xml->tag->{'elem-child'}; // 'text'
?>
Soit le XML suivant :
<root>
<user-name>john</user-name>
<user-surn>smit</user-surn>
</root>
Affichez le nom et le prénom de l'utilisateur.