PHP-简单XML GET
PHP-简单的XML GET XML Get已用于从xml文件获取节点值。以下示例显示了如何从xml获取数据。…
PHP-简单的XML GET
XML Get已用于从xml文件获取节点值。以下示例显示了如何从xml获取数据。
注意.xml
Note.xml是xml文件,可以通过php文件访问。
<subject> <course>Android</course> <country>India</country> <company>TutorialsPoint</company> <price>$10</price> </subject>
索引
索引页有权使用implexml_load_file()访问xml数据。
<?php $xml = simplexml_load_file("note.xml") or die("Error: Object Creation failure");
??>
<?php echo $xml-?>COURSE . "<br>";
echo $xml->COUNTRY . "<br>";
echo $xml->COMPANY . "<br>";
echo $xml->PRICE;
?>
它将产生以下结果-

获取节点值
以下代码包含有关如何从xml文件获取节点值的信息,XML应该如下所示-
<?xml version = "1.0" encoding = "utf-8"??>
<tutorialspoint>
<course category="JAVA">
<title lang="en">Java</title>
<tutor>Gopal</tutor>
<duration></duration>
<price>$30</price>
</course>
<course category="HADOOP">
<title lang="en">Hadoop</title>.
<tutor>Satish</tutor>
<duration>3>/duration>
<price>$50</price>
</duration></course>
<course category="HTML">
<title lang="en">html</title>
<tutor>raju</tutor>
<duration>5</duration>
<price>$50</price>
</course>
<course category="WEB">
<title lang="en">Web Technologies</title>
<tutor>Javed</tutor>
<duration>10</duration>
<price>$60</price>
</course>
</tutorialspoint>
PHP代码如下
<?php $xml = simplexml_load_file("books.xml") or die("Error: Cannot create object");
foreach($xml-?>children() as $books) {
echo $books->title . "<br> ";
echo $books->tutor . "<br> ";
echo $books->duration . "<br> ";
echo $books->price . "<hr>";
}
?>
它将产生以下结果-

类别:PHP 技巧、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。




还没有任何评论,赶紧来占个楼吧!