手册
目录
收藏483
分享
阅读2649
更新时间2025-08-06
从 "note.xml" 文件中获取节点值:
to . "
"; echo $xml->from . "
"; echo $xml->heading . "
"; echo $xml->body; ?>
运行实例
上述代码的输出将是:
Tove Jani Reminder Don't forget me this weekend!
假设我们有一个名为 "books.xml" 的 XML 文件,如下所示:
Everyday Italian Giada De Laurentiis 2005 30.00 Harry Potter J K. Rowling 2005 29.99 XQuery Kick Start James McGovern 2003 49.99 Learning XML Erik T. Ray 2003 39.95
下例获取 "books.xml" 文件中第一本书和第二本书的 元素的节点值:
book[0]->title . "
"; echo $xml->book[1]->title; ?>
运行实例
上述代码的输出将是:
Everyday Italian Harry Potter
下例循环遍历 "books.xml" 文件中的所有 元素,并获取 、、 和 元素的节点值:
children() as $books) {
echo $books->title . ", ";
echo $books->author . ", ";
echo $books->year . ", ";
echo $books->price . "
";
}
?>
运行实例
上述代码的输出将是:
Everyday Italian, Giada De Laurentiis, 2005, 30.00 Harry Potter, J K. Rowling, 2005, 29.99 XQuery Kick Start, James McGovern, 2003, 49.99 Learning XML, Erik T. Ray, 2003, 39.95
下例获取第一本书的 "category" 属性的属性值和第二本书的 元素的 "lang" 属性的属性值:
book[0]['category'] . "
"; echo $xml->book[1]->title['lang']; ?>
运行实例
上述代码的输出将是:
COOKING en
下例获取 "books.xml" 文件中 元素的属性值:
children() as $books) {
echo $books->title['lang'];
echo "
";
}
?>
运行实例
上述代码的输出将是:
en en en-us en-us
有关 PHP SimpleXML 函数的更多信息,请访问我们的 PHP SimpleXML 参考手册。
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
70.9万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习