XML-Tag-Namen mit Bindestrichen in PHP
Nehmen wir an, der Name unseres Tags enthält einen Bindestrich:
<root>
<tag>
<elem-child>text</elem-child>
</tag>
</root>
In diesem Fall muss man auf folgenden Trick zurückgreifen, um auf einen solchen Tag zuzugreifen:
<?php
echo $xml->tag->{'elem-child'}; // 'text'
?>
Gegeben ist das folgende XML:
<root>
<user-name>john</user-name>
<user-surn>smit</user-surn>
</root>
Geben Sie den Vor- und Nachnamen des Users aus.