SimpleXML:将属性转换为变量

时间:2016-06-19 09:58:57

标签: php xpath simplexml

我正在使用中央XML文件和SimpleXML构建我的网站。页面有一些不同的功能,如语言。我想将这些功能放入具有父节点属性的XML文件中:

$cfg['Servers'][$i]['controluser'] = <Your Username>;
$cfg['Servers'][$i]['controlpass'] = <Your Password>;

我通过id-attribute调用某个项目,我知道如何调用子节点,如:

<content>
  <item id="one" lang="en">
    <title>Hello</title>
  </item>
</content>

但是如何将具有id =“one”的项目的属性LANG变为变量?

1 个答案:

答案 0 :(得分:0)

属性的路径 /content/item[@id="one"]/@lang 属性data(/content/item[@id="one"]/@lang)

的值