Tên thẻ XML có dấu gạch ngang trong PHP
Giả sử tên thẻ của chúng ta có chứa dấu gạch ngang:
<root>
<tag>
<elem-child>text</elem-child>
</tag>
</root>
Trong trường hợp này, để truy cập thẻ như vậy, chúng ta phải sử dụng thủ thuật sau:
<?php
echo $xml->tag->{'elem-child'}; // 'text'
?>
Cho XML sau:
<root>
<user-name>john</user-name>
<user-surn>smit</user-surn>
</root>
Hiển thị tên và họ của người dùng ra màn hình.