在PHP中获取具有特殊字符和关键字的XML标记值
我在XML文件中有一个标记“trans-date” 我已经使用PHP中的simpleXML加载了XML文件在PHP中获取具有特殊字符和关键字的XML标记值,php,xml,Php,Xml,我在XML文件中有一个标记“trans-date” 我已经使用PHP中的simpleXML加载了XML文件 $xml=simplexml\u load\u文件('studentdb.xml') 现在我想检索值if trans date字段。我将代码编写为: $tdate=$xml->trans-date 但这行代码没有返回预期值,因为“-”被视为减号运算符,日期被视为关键字 我尝试使用: $tdate=$xml->trans.“-date” 但这并不奏效。如何获取该字段的值?尝试以下操作: $t
$xml=simplexml\u load\u文件('studentdb.xml')代码>
现在我想检索值if trans date字段。我将代码编写为:
$tdate=$xml->trans-date代码>
但这行代码没有返回预期值,因为“-”被视为减号运算符,日期被视为关键字
我尝试使用:
$tdate=$xml->trans.“-date”代码>
但这并不奏效。如何获取该字段的值?尝试以下操作:
$tdate=$xml->{'trans-date'}代码>