无法解析SimpleXML中的节点

时间:2013-01-07 06:35:30

标签: php xml simplexml

  

可能重复:
  SimpleXML Reading node with a hyphenated name

我的XML节点包含破折号:

  <max-passwd-length>32</max-passwd-length>
  <max-email-length>128</max-email-length>

我使用了这些行:

$s = simplexml_load_file('rss-0.91.xml');
print $s->max-email-length->title

但我得到PHP错误,因为有破折号,我该怎么做才能解决这个问题?

P.S。我无法编辑XML文件以删除破折号。

1 个答案:

答案 0 :(得分:2)

试试这个$s->{'max-email-length'}->title