Jen*_*ell 2 php xml simplexml special-characters
我有一个包含数据的XML文件并运行以下代码:
<?php
$xml = simplexml_load_file("index.xml");
$result = $xml->xpath("product");
echo $result[0]->name . '<br />';
echo $result[0]->price . '<br />';
echo $result[0]->info-url . '<br />';
echo $result[0]->image-url . '<br />';
echo $result[0]->longdescription . '<br />';
?>
Run Code Online (Sandbox Code Playgroud)
我的XML文件的一部分
<product>
<name>Test</name>
<price>100</price>
<info-url>http://www.test.com</info-url>
<image-url>http://www.test.com/image.jpg</image-url>
</product>
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
" 注意:使用未定义的常量url - 在第11行的C:\ wamp\www\concepts\xml-to-array\index.php中假定为'url' "
它不喜欢减号.我怎么得到它?