PHP simplexml_load_file()函数讲解


Posted in PHP onFebruary 03, 2019

PHP simplexml_load_file() 函数

实例

转换 XML 文件为 SimpleXMLElement 对象,然后输出对象的键和元素:

<?php 
$xml=simplexml_load_file("note.xml"); 
print_r($xml); 
?>

定义和用法

simplexml_load_file()函数转换指定的 XML 文件为 SimpleXMLElement 对象。

语法

simplexml_load_file( _file,classname,options,ns,is_prefix_ );

PHP simplexml_load_file()函数讲解

PHP simplexml_load_file()函数讲解

假设我们有如下的 XML 文件,"note.xml":

<?xml version="1.0" encoding="ISO-8859-1"?>

Tove Jani Reminder Don't forget me this weekend!

实例 1

输出 XML 文件中每个元素的数据:

<?php 
$xml=simplexml_load_file("note.xml"); 
echo $xml->to . "<br>"; 
echo $xml->from . "<br>"; 
echo $xml->heading . "<br>"; 
echo $xml->body; 
?>

实例 2

输出 XML 文件中每个子节点的元素名称和数据:

<?php 
$xml=simplexml_load_file("note.xml"); 
echo $xml->getName() . "<br>";
foreach($xml->children() as $child) 
{ 
echo $child->getName() . ": " . $child . "<br>"; 
} 
?>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
默默小谈PHP&amp;MYSQL分页原理及实现
Jan 02 PHP
PHP MVC模式在网站架构中的实现分析
Mar 04 PHP
PHP 获取文件权限函数介绍
Jul 11 PHP
php实现memcache缓存示例讲解
Dec 04 PHP
php内存缓存实现方法
Jan 24 PHP
Smarty简单生成表单元素的方法示例
May 23 PHP
浅析PHP中的i++与++i的区别及效率
Jun 15 PHP
Yii使用smsto短信接口的函数demo示例
Jul 13 PHP
PHP中spl_autoload_register()函数用法实例详解
Jul 18 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
Sep 15 PHP
php curl发送请求实例方法
Aug 01 PHP
php设计模式之职责链模式定义与用法经典示例
Sep 19 PHP
PHP simplexml_import_dom()函数讲解
Feb 03 #PHP
PHP count()函数讲解
Feb 03 #PHP
PHP getDocNamespaces()函数讲解
Feb 03 #PHP
PHP getName()函数讲解
Feb 03 #PHP
PHP getNamespaces()函数讲解
Feb 03 #PHP
PHP registerXPathNamespace()函数讲解
Feb 03 #PHP
PHP children()函数讲解
Feb 03 #PHP
You might like
ThinkPHP中使用Ueditor富文本编辑器
2015/09/02 PHP
PHP中list()函数用法实例简析
2016/01/08 PHP
yii通过小物件生成view的方法
2016/10/08 PHP
ThinkPHP5.1的权限控制怎么写?分享一个AUTH权限控制
2021/03/09 PHP
理解Javascript_13_执行模型详解
2010/10/20 Javascript
杨氏矩阵查找的JS代码
2013/03/21 Javascript
onkeyup,onkeydown和onkeypress的区别介绍
2013/10/21 Javascript
javaScript对文字按照拼音排序实现代码
2013/12/27 Javascript
Jquery获取元素的父容器对象示例代码
2014/02/10 Javascript
javascript实现锁定网页、密码解锁效果(类似系统屏幕保护效果)
2014/08/15 Javascript
用js代码和插件实现wordpress雪花飘落效果的四种方法
2014/12/15 Javascript
jQuery实现限制textarea文本框输入字符数量的方法
2015/05/28 Javascript
js实现拖拽效果(构造函数)
2015/12/14 Javascript
微信小程序的分类页面制作
2017/06/27 Javascript
微信小程序云开发实现云数据库读写权限
2019/05/17 Javascript
使用Vue.observable()进行状态管理的实例代码详解
2019/05/26 Javascript
微信小程序返回箭头跳转到指定页面实例解析
2019/10/08 Javascript
package.json中homepage属性的作用详解
2020/03/11 Javascript
javascript递归函数定义和用法示例分析
2020/07/22 Javascript
ant design中upload组件上传大文件,显示进度条进度的实例
2020/10/29 Javascript
python文件比较示例分享
2014/01/10 Python
Python 制作糗事百科爬虫实例
2016/09/22 Python
Python中请不要再用re.compile了
2019/06/30 Python
python UDP(udp)协议发送和接收的实例
2019/07/22 Python
Virtualenv 搭建 Py项目运行环境的教程详解
2020/06/22 Python
Booking.com美国:全球酒店预订网站
2017/04/18 全球购物
TripAdvisor日本:全球领先的旅游网站
2019/02/14 全球购物
体育教师工作总结的自我评价
2013/10/10 职场文书
信息科学与技术专业求职信范文
2014/02/20 职场文书
大学生志愿者活动总结
2014/06/27 职场文书
2014年老干部工作总结
2014/11/21 职场文书
劳动纠纷调解协议书格式
2014/11/30 职场文书
公司出差管理制度范本
2015/08/05 职场文书
2016北大自主招生自荐信模板
2016/01/28 职场文书
劳动合同变更协议书范本
2019/04/18 职场文书
人工智能深度学习OpenAI baselines的使用方法
2022/05/20 Python