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 相关文章推荐
openflashchart 2.0 简单案例php版
May 21 PHP
CI(CodeIgniter)框架中的增删改查操作
Jun 10 PHP
php采用ajax数据提交post与post常见方法总结
Nov 10 PHP
PHP中定义数组常量(array常量)的方法
Nov 17 PHP
PHP中的常见魔术方法功能作用及用法实例
Jul 01 PHP
php文件上传你必须知道的几点
Oct 20 PHP
WordPress中调试缩略图的相关PHP函数使用解析
Jan 07 PHP
php设计模式之单例模式代码
Jun 11 PHP
ucenter中词语过滤原理分析
Jul 13 PHP
Laravel 对某一列进行筛选然后求和sum()的例子
Oct 10 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
Mar 24 PHP
Thinkphp 框架扩展之驱动扩展实例分析
Apr 27 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 导出数据到淘宝助手CSV的方法分享
2010/02/27 PHP
php购物网站支付paypal使用方法
2010/11/28 PHP
php学习之简单计算器实现代码
2011/06/09 PHP
PHP写的获取各搜索蜘蛛爬行记录代码
2012/08/21 PHP
ThinkPHP CURD方法之table方法详解
2014/06/18 PHP
PHP上传文件参考配置大文件上传
2015/12/16 PHP
php socket通信简单实现
2016/11/18 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
laravel 实现上传图片到本地和前台访问示例
2019/10/21 PHP
JavaScript多线程的实现方法
2007/05/08 Javascript
jQuery toggle()设置CSS样式
2009/11/05 Javascript
多浏览器兼容性比较好的复制到剪贴板的js代码
2011/10/09 Javascript
js实现文本框只允许输入数字并限制数字大小的方法
2015/08/19 Javascript
jQuery+css实现的时钟效果(兼容各浏览器)
2016/01/27 Javascript
javascript实现的猜数小游戏完整实例代码
2016/05/10 Javascript
详解原生JavaScript实现jQuery中AJAX处理的方法
2016/05/10 Javascript
jQuery事件委托之Safari
2016/07/05 Javascript
jQuery实现火车票买票城市选择切换功能
2017/09/15 jQuery
基于vue 实现表单中password输入的显示与隐藏功能
2019/07/19 Javascript
Vue中使用wangeditor富文本编辑的问题
2021/02/07 Vue.js
[01:12:44]VG vs Mineski Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
Tensorflow的可视化工具Tensorboard的初步使用详解
2018/02/11 Python
遗传算法python版
2018/03/19 Python
python接口自动化测试之接口数据依赖的实现方法
2019/04/26 Python
wxpython实现按钮切换界面的方法
2019/11/19 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
2019/11/29 Python
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
墨西哥网上超市:Superama
2018/07/10 全球购物
shell程序中如何注释
2012/01/28 面试题
微博营销计划书
2014/01/10 职场文书
中学自我评价
2014/01/31 职场文书
干部现实表现材料
2014/02/13 职场文书
《路旁的橡树》教学反思
2014/04/07 职场文书
2015年数学教研工作总结
2015/07/22 职场文书
导游词之四川武侯祠
2019/10/21 职场文书
HTML中的表格元素介绍
2022/02/28 HTML / CSS