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程序实现支持页面后退的两种方法
Jun 30 PHP
php购物网站支付paypal使用方法
Nov 28 PHP
php引用计数器进行垃圾收集机制介绍
Sep 19 PHP
基于ubuntu下nginx+php+mysql安装配置的具体操作步骤
Apr 28 PHP
zend framework框架中url大小写问题解决方法
Aug 19 PHP
php实现简单文件下载的方法
Jan 30 PHP
正确的PHP匹配UTF-8中文的正则表达式
May 13 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
php脚本守护进程原理与实现方法详解
Jul 20 PHP
Laravel框架路由和控制器的绑定操作方法
Jun 12 PHP
PHP基于array_unique实现二维数组去重
Jul 14 PHP
PHP读取文件或采集时解决中文乱码
Mar 09 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
PHP数据库开发知多少
2006/10/09 PHP
Yii实现多按钮保存与提交的方法
2014/12/03 PHP
php计算title标题相似比的方法
2015/07/29 PHP
PHP 中魔术常量的实例详解
2017/10/26 PHP
php intval函数用法总结
2019/04/14 PHP
《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础
2012/02/27 Javascript
自己做的模拟模态对话框实现代码
2012/05/23 Javascript
JS实现随机数生成算法示例代码
2013/08/08 Javascript
JAVASCRIPT函数作用域和提前声明 分享
2013/08/22 Javascript
以JSON形式将JS中Array对象数组传至后台的方法
2014/01/06 Javascript
返回上一页并自动刷新的JavaScript代码
2014/02/19 Javascript
jQuery产品间断向下滚动效果核心代码
2014/05/08 Javascript
jQuery实现隔行背景色变色
2014/11/24 Javascript
JavaScript通过prototype给对象定义属性用法实例
2015/03/23 Javascript
通过设置CSS中的position属性来固定层的位置
2015/12/14 Javascript
AngularJS过滤器filter用法总结
2016/12/13 Javascript
Bootstrap源码解读下拉菜单(4)
2016/12/23 Javascript
jQuery插件echarts去掉垂直网格线用法示例
2017/03/03 Javascript
详解IOS微信上Vue单页面应用JSSDK签名失败解决方案
2018/11/14 Javascript
element-ui 时间选择器限制范围的实现(随动)
2019/01/09 Javascript
node app 打包工具pkg的具体使用
2019/01/17 Javascript
微信小程序的授权实现过程解析
2019/08/02 Javascript
小程序怎样让wx.navigateBack更好用的方法实现
2019/11/01 Javascript
Vue Render函数创建DOM节点代码实例
2020/07/08 Javascript
Python爬取十篇新闻统计TF-IDF
2018/01/03 Python
Python 实现字符串中指定位置插入一个字符
2018/05/02 Python
破解安装Pycharm的方法
2018/10/19 Python
Python列表对象实现原理详解
2019/07/01 Python
PatPat阿根廷:妈妈们的购物平台
2019/05/30 全球购物
Eclipse面试题
2014/03/22 面试题
应届生文秘专业个人自荐信格式
2013/09/21 职场文书
表决心的诗句大全
2014/03/11 职场文书
代理协议书
2014/04/22 职场文书
营销学习心得体会
2014/09/12 职场文书
python cv2图像质量压缩的算法示例
2021/06/04 Python
nodejs利用readline提示输入内容实例代码
2021/07/15 NodeJs