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 相关文章推荐
PHP实现手机归属地查询API接口实现代码
Aug 27 PHP
php流量统计功能的实现代码
Sep 29 PHP
codeigniter上传图片不能正确识别图片类型问题解决方法
Jul 25 PHP
php中实现xml与mysql数据相互转换的方法
Dec 25 PHP
Laravel 5框架学习之模型、控制器、视图基础流程
Apr 08 PHP
PHP处理二进制数据的实现方法
Jun 13 PHP
功能强大的PHP发邮件类
Aug 29 PHP
Android AsyncTack 异步任务实例详解
Nov 02 PHP
php事件驱动化设计详解
Nov 10 PHP
php简单检测404页面的方法示例
Aug 23 PHP
Laravel 关联模型-关联新增和关联更新的方法
Oct 10 PHP
php+websocket 实现的聊天室功能详解
May 27 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
在jQuery1.5中使用deferred对象 着放大镜看Promise
2011/03/12 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
浏览器页面区域大小的js获取方法
2013/09/21 Javascript
js setTimeout()函数介绍及应用以倒计时为例
2013/12/12 Javascript
Node.js入门教程:在windows和Linux上安装配置Node.js图文教程
2014/08/14 Javascript
jquery实现用户信息修改验证输入方法汇总
2015/07/18 Javascript
jquery实现图片放大镜功能
2015/11/23 Javascript
JavaScript数组的一些奇葩行为
2016/01/25 Javascript
基于JavaScript FileReader上传图片显示本地链接
2016/05/27 Javascript
jQuery中绑定事件bind() on() live() one()的异同
2017/02/23 Javascript
基于angular实现模拟微信小程序swiper组件
2017/06/11 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
基于jQuery实现的单行公告活动轮播效果
2017/08/23 jQuery
Vue CLI 3搭建vue+vuex最全分析(推荐)
2018/09/27 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
uin-app+mockjs实现本地数据模拟
2020/08/26 Javascript
Python基于回溯法子集树模板解决取物搭配问题实例
2017/09/02 Python
Django admin美化插件suit使用示例
2017/12/12 Python
Python爬虫实例_利用百度地图API批量获取城市所有的POI点
2018/01/10 Python
Python爬虫框架Scrapy实例代码
2018/03/04 Python
浅谈Python接口对json串的处理方法
2018/12/19 Python
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
Python使用numpy模块实现矩阵和列表的连接操作方法
2019/06/26 Python
如何使用python切换hosts文件
2020/04/29 Python
Python使用urlretrieve实现直接远程下载图片的示例代码
2020/08/17 Python
健康监测猫砂:Pretty Litter
2017/05/25 全球购物
几个Shell Script面试题
2012/08/31 面试题
大学应届生求职简历的自我评价
2013/10/08 职场文书
关爱残疾人标语
2014/06/25 职场文书
2014年外联部工作总结
2014/11/17 职场文书
学校节水倡议书
2015/04/29 职场文书
汤姆索亚历险记读书笔记
2015/06/29 职场文书
2016年入党心得体会范文
2016/01/23 职场文书
css 边框添加四个角的实现代码
2021/10/16 HTML / CSS
Python+Tkinter制作专属图形化界面
2022/04/01 Python