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 相关文章推荐
PHPMailer安装方法及简单实例
Nov 25 PHP
PHP5中新增stdClass 内部保留类
Jun 13 PHP
php全排列递归算法代码
Oct 09 PHP
解决PHP超大文件下载,断点续传下载的方法详解
Jun 06 PHP
php操作mongoDB实例分析
Dec 29 PHP
php生成短域名函数
Mar 23 PHP
PHP实现通过URL提取根域名
Mar 31 PHP
php简单实现数组分页的方法
Apr 30 PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
Mar 14 PHP
弹出模态框modal的实现方法及实例
Sep 19 PHP
PHP基于curl实现模拟微信浏览器打开微信链接的方法示例
Feb 15 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
2006/10/09 PHP
PHP strncasecmp字符串比较的小技巧
2011/01/04 PHP
thinkphp的CURD和查询方式介绍
2013/12/19 PHP
PHP获取二维数组中某一列的值集合
2015/12/25 PHP
微信接口生成带参数的二维码
2017/07/31 PHP
PHP xpath()函数讲解
2019/02/11 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
2019/10/17 PHP
PHP 8新特性简介
2020/08/18 PHP
ajax处理php返回json数据的实例代码
2013/01/24 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
2013/05/27 Javascript
js如何获取兄弟、父类等节点
2014/01/06 Javascript
扩展IE中一些不兼容的方法如contains、startWith等等
2014/01/09 Javascript
jQuery表单美化插件jqTransform使用详解
2015/04/12 Javascript
jQuery实现浮动层随浏览器滚动条滚动的方法
2015/09/22 Javascript
js学习阶段总结(必看篇)
2016/06/16 Javascript
原生js实现ajax方法(超简单)
2016/09/20 Javascript
React Native 集成jpush-react-native的示例代码
2017/08/16 Javascript
vue路由跳转时判断用户是否登录功能的实现
2017/10/26 Javascript
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
2018/09/19 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
layui 弹出层值回传解决方式
2019/11/14 Javascript
Python psutil模块简单使用实例
2015/04/28 Python
Python数据分析中Groupby用法之通过字典或Series进行分组的实例
2017/12/08 Python
python爬虫之urllib3的使用示例
2018/07/09 Python
Python 输入一个数字判断成绩分数等级的方法
2018/11/15 Python
在Python中字典根据多项规则排序的方法
2019/01/21 Python
Python获取一个用户名的组ID过程解析
2019/09/03 Python
俄罗斯最大的在线珠宝大卖场:Nebo
2019/12/08 全球购物
祖国在我心中演讲稿
2014/01/15 职场文书
开业庆典答谢词
2014/01/18 职场文书
环境卫生标语
2014/06/09 职场文书
优秀乡村医生先进事迹材料
2014/08/23 职场文书
2014年房地产销售工作总结
2014/12/01 职场文书
领导欢迎词致辞
2015/01/23 职场文书
婚育证明格式
2015/06/17 职场文书
升学宴祝酒词
2015/08/11 职场文书