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 相关文章推荐
服务器端解压缩zip的脚本
Dec 22 PHP
谈谈PHP的输入输出流
Feb 14 PHP
PHP中include()与require()的区别说明
Mar 10 PHP
7个超级实用的PHP代码片段
Jul 11 PHP
Zend的MVC机制使用分析(一)
May 02 PHP
zend optimizer在wamp的基础上安装图文教程
Oct 26 PHP
form自动提交实例讲解
Jul 10 PHP
php实现微信公众平台发红包功能
Jun 14 PHP
PHP bin2hex()函数基础实例讲解
Feb 11 PHP
laravel使用Faker数据填充的实现方法
Apr 12 PHP
PHP 图片合成、仿微信群头像的方法示例
Oct 25 PHP
php使用redis的几种常见操作方式和用法示例
Feb 20 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+mysql实现从数据库获取下拉树功能示例
2017/01/06 PHP
在Laravel 中实现是否关注的示例
2019/10/22 PHP
jquery 图片Silhouette Fadeins渐显效果
2010/02/07 Javascript
分享十五个最佳jQuery 幻灯插件和教程
2010/03/27 Javascript
用JS实现一个TreeMenu效果分享
2011/08/28 Javascript
现如今最流行的JavaScript代码规范
2014/03/08 Javascript
z-blog SyntaxHighlighter 长代码无法换行解决办法(jquery)
2014/11/16 Javascript
jQuery中outerWidth()方法用法实例
2015/01/19 Javascript
详解Node.js包的工程目录与NPM包管理器的使用
2016/02/16 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
微信小程序 progress组件详解及实例代码
2016/10/25 Javascript
解析Angular 2+ 样式绑定方式
2018/01/15 Javascript
vue实现引入本地json的方法分析
2018/07/12 Javascript
如何使用CSS3+JQuery实现悬浮墙式菜单
2019/06/18 jQuery
vue项目中使用bpmn为节点添加颜色的方法
2020/04/30 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
2020/11/12 Javascript
vue在图片上传的时候压缩图片
2020/11/18 Vue.js
vue中父子组件的参数传递和应用示例
2021/01/04 Vue.js
[03:07]【DOTA2亚洲邀请赛】我们,梦开始的地方
2017/03/07 DOTA
使用Python装饰器在Django框架下去除冗余代码的教程
2015/04/16 Python
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
pandas 快速处理 date_time 日期格式方法
2018/11/12 Python
浅谈Python爬虫基本套路
2019/03/25 Python
利用python numpy+matplotlib绘制股票k线图的方法
2019/06/26 Python
浅谈pycharm使用及设置方法
2019/09/09 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
2020/03/23 Python
HTML5之语义标签介绍
2016/07/07 HTML / CSS
新加坡领先的时尚生活方式零售品牌:CHARLES & KEITH
2018/01/16 全球购物
澳大利亚百货公司:David Jones
2018/02/08 全球购物
Sneaker Studio乌克兰:购买运动鞋
2018/03/26 全球购物
初中物理教学反思
2014/01/14 职场文书
政府绩效管理实施方案
2014/05/04 职场文书
2015年社区综治宣传月活动总结
2015/03/25 职场文书
党性教育心得体会(共6篇)
2016/01/21 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书
Java循环队列与非循环队列的区别总结
2021/06/22 Java/Android