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动态实现表格跨行跨列实现代码
Nov 06 PHP
基于curl数据采集之正则处理函数get_matches的使用
Apr 28 PHP
PHP与Java进行通信的实现方法
Oct 21 PHP
输入值/表单提交参数过滤有效防止sql注入的方法
Dec 25 PHP
PHP获取一年中每个星期的开始和结束日期的方法
Feb 12 PHP
CodeIgniter配置之SESSION用法实例分析
Jan 19 PHP
ThinkPHP的常用配置选项汇总
Mar 24 PHP
zen cart实现订单中增加paypal中预留电话的方法
Jul 12 PHP
PHP GD库相关图像生成和处理函数小结
Sep 30 PHP
PHP符合PSR编程规范的实例分享
Dec 21 PHP
php 三大特点:封装,继承,多态
Feb 19 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
Mar 09 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
在smarty模板中使用PHP函数的方法
2011/04/23 PHP
php中数组首字符过滤功能代码
2012/07/31 PHP
php实现文件上传及头像预览功能
2017/01/15 PHP
PHP中“=&gt;
2019/03/01 PHP
PHP pthreads v3下worker和pool的使用方法示例
2020/02/21 PHP
js form action动态修改方法
2008/11/04 Javascript
jquery移除button的inline onclick事件(已测试及兼容浏览器)
2013/01/25 Javascript
如何判断鼠标是否在DIV的区域内
2013/11/13 Javascript
jquery图片轮播插件仿支付宝2013版全屏图片幻灯片
2014/04/03 Javascript
JQuery入门基础小实例(1)
2015/09/17 Javascript
Jquery UI实现一次拖拽多个选中的元素操作
2020/12/01 Javascript
JS实现数组去重复值的方法示例
2017/02/18 Javascript
JavaScript面试出现频繁的一些易错点整理
2018/03/29 Javascript
jQuery实现的页面弹幕效果【测试可用】
2018/08/17 jQuery
Vue2实时监听表单变化的示例讲解
2018/08/30 Javascript
Nodejs中获取当前函数被调用的行数及文件名详解
2018/12/12 NodeJs
优雅的将ElementUI表格变身成树形表格的方法步骤
2019/04/11 Javascript
详解JS实现系统登录页的登录和验证
2019/04/29 Javascript
JS/CSS实现字符串单词首字母大写功能
2019/09/03 Javascript
微信小程序仿抖音短视频切换效果的实例代码
2020/06/24 Javascript
vue 调用 RESTful风格接口操作
2020/08/11 Javascript
[00:43]TI7不朽珍藏III——幽鬼不朽展示
2017/07/15 DOTA
http请求 request失败自动重新尝试代码示例
2018/01/25 Python
python 接口测试response返回数据对比的方法
2018/02/11 Python
html5启动原生APP总结
2020/07/03 HTML / CSS
eBay德国站:eBay.de
2017/09/14 全球购物
巴西婴儿用品商店:Bebe Store
2017/11/23 全球购物
Under Armour澳大利亚官网:美国知名的高端功能性运动品牌
2018/02/22 全球购物
Myprotein台湾官方网站:全球领先的运动营养品牌
2018/12/10 全球购物
公司成本主管岗位责任制
2014/02/21 职场文书
十八届三中全会感言
2014/03/10 职场文书
村党支部群众路线教育实践活动对照检查材料
2014/09/26 职场文书
会计专业自荐信范文
2015/03/05 职场文书
2015年安全员工作总结范文
2015/04/22 职场文书
优秀乡村医生事迹材料(2016精选版)
2016/02/29 职场文书
总结Python使用过程中的bug
2021/06/18 Python