PHP读取并输出XML文件数据的简单实现方法


Posted in PHP onDecember 22, 2017

本文实例讲述了PHP读取并输出XML文件数据的简单实现方法。分享给大家供大家参考,具体如下:

config.XML文件:

<?xml version="1.0" encoding="UTF-8"?>
<node>
  <student>
    <name>张明</name>
    <email>1234567890@qq.com</email>
    <username>一样菜</username>
    <code>985931</code>
  </student>
  <student>
    <name>王红</name>
    <email>2345678901@qq.com</email>
    <username>冰封</username>
    <code>5625362</code>
  </student>
</node>

php文件:

<?php
  $file = 'config/config.xml';
  $xml_array=simplexml_load_file($file); //将XML中的数据,读取到数组对象中
  foreach($xml_array as $tmp){
    echo $tmp->name.": ".$tmp->email.", ".$tmp->username.", ".$tmp->code."<br>";
  }
?>

结果

张明: 1234567890@qq.com, 一样菜, 985931
王红: 2345678901@qq.com, 冰封, 5625362
PHP 相关文章推荐
实现分十页分向前十页向后十页的处理
Oct 09 PHP
PHP开发入门教程之面向对象
Dec 05 PHP
php is_file()和is_dir()用于遍历目录时用法注意事项
Mar 02 PHP
PHP 获取远程文件内容的函数代码
Mar 24 PHP
ajax完美实现两个网页 分页功能的实例代码
Apr 16 PHP
php实现的百度搜索某地天气的小偷代码
Apr 23 PHP
解决cPanel无法安装php5.2.17
Jun 22 PHP
PHP基于数组实现的分页函数实例
Aug 20 PHP
Yii2.0中使用js异步删除示例
Mar 10 PHP
PHP简单获取上月、本月、近15天、近30天的方法示例
Jul 03 PHP
Ajax中的JSON格式与php传输过程全面解析
Nov 14 PHP
关于laravel 子查询 &amp; join的使用
Oct 16 PHP
ajax+php实现无刷新验证手机号的实例
Dec 22 #PHP
Thinkphp5行为使用方法汇总
Dec 21 #PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
Dec 21 #PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
Dec 21 #PHP
PHP实现生成模糊图片的方法示例
Dec 21 #PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
Dec 21 #PHP
在云虚拟主机部署thinkphp5项目的步骤详解
Dec 21 #PHP
You might like
php异常处理技术,顶级异常处理器
2012/06/13 PHP
PHP的preg_match匹配字符串长度问题解决方法
2014/05/03 PHP
thinkphp的dump函数无输出实例代码
2016/11/15 PHP
驱动事件的addEvent.js代码
2007/03/27 Javascript
jquery 实现的全选和反选
2009/04/15 Javascript
javascript demo 基本技巧
2009/12/18 Javascript
JS函数验证总结(方便js客户端输入验证)
2010/10/29 Javascript
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
2011/10/06 Javascript
JavaScript实现网页上的浮动广告的简单方法
2013/06/14 Javascript
jQuery表格排序组件-tablesorter使用示例
2014/05/26 Javascript
js与jQuery实现checkbox复选框全选/全不选的方法
2016/01/05 Javascript
Javascript获取统一管理的提示语(message)
2016/02/03 Javascript
老生常谈angularjs中的$state.go
2017/04/24 Javascript
vue 登录滑动验证实现代码
2018/08/24 Javascript
Vue.js轮播图走马灯代码实例(全)
2019/05/08 Javascript
JS合并两个数组的3种方法详解
2019/10/24 Javascript
通过实例了解JS执行上下文运行原理
2020/06/17 Javascript
[15:09]DOTA2国际邀请赛采访专栏:Loda
2013/08/06 DOTA
[01:23]2014DOTA2国际邀请赛 球迷无处不在Ti现场世界杯受关注
2014/07/10 DOTA
python 解析html之BeautifulSoup
2009/07/07 Python
Python中用Descriptor实现类级属性(Property)详解
2014/09/18 Python
在Django的视图中使用数据库查询的方法
2015/07/16 Python
Python实现excel转sqlite的方法
2017/07/17 Python
Python多进程库multiprocessing中进程池Pool类的使用详解
2017/11/24 Python
python学生管理系统
2019/01/30 Python
Python openpyxl读取单元格字体颜色过程解析
2019/09/03 Python
爱尔兰最大的体育零售商:Life Style Sports
2019/06/12 全球购物
学雷锋活动总结范文
2014/04/25 职场文书
学习保证书范文
2014/04/30 职场文书
建筑技术负责人岗位职责
2015/04/13 职场文书
幸福来敲门观后感
2015/06/04 职场文书
在职证明格式样本
2015/06/15 职场文书
生日宴会祝酒词
2015/08/10 职场文书
《弟子规》读后感:知廉耻、明是非、懂荣辱、辨善恶
2019/12/03 职场文书
利用ajax+php实现商品价格计算
2021/03/31 PHP
vue使用v-model进行跨组件绑定的基本实现方法
2021/04/28 Vue.js