这里还有点雾。我需要在我的xml文件中获取元素的值。我正在将我的网站转换为多语言网站,并将使用xml作为语言文件,有点像我和java和android一样。
我的语言xml文件位于/path/en.xml
文件中的一些数据如下:
<resources>
<item id="sidebar">
<link1>Dashboard</link1>
<link2>Logs</link2>
<link3>Forms</link3>
<link4>Gallery</link4>
</item>
<item id="index.php">
<label>LABEL</label>
<value>VALUE</value>
<description>DESCRIPTION</description>
</item>
<item id="config.php">
<label>LABEL</label>
<value>VALUE</value>
<description>DESCRIPTION</description>
</item>
</resources>
现在如何在第三个元素中获取位于item id="config.php"
的DESCRIPTION值?
更新:好的,现在我的header.php正在使用:
<?php
$valuelanguage = mysql_query("SELECT value FROM configuration WHERE label='language'");
$lang = mysql_result($valuelanguage, 0);
$xmldoc = simplexml_load_file("xml/lang/{$lang}.xml");
?>
成功加载我的xml文件。然后在file.php中我想得到&#34;描述&#34; item.php。
项的元素example: echo $xmldoc->item->attributes()->id['config.php']->description;
现在我只需要一个调用该元素值的衬里。我与上述情况很接近,但我无法再进一步了解
答案 0 :(得分:0)