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执行速度全攻略(下)
Oct 09 PHP
smarty静态实验表明,网络上是错的~呵呵
Nov 25 PHP
php中对2个数组相加的函数
Jun 24 PHP
PHP+MYSQL会员系统的登陆即权限判断实现代码
Sep 23 PHP
php连接mssql数据库的几种方法
Feb 21 PHP
PHP导航下拉菜单的实现如此简单
Sep 22 PHP
php获取英文姓名首字母的方法
Jul 13 PHP
php实现替换手机号中间数字为*号及隐藏IP最后几位的方法
Nov 16 PHP
浅析PHP类的反射来实现依赖注入过程
Feb 06 PHP
微信公众号开发之获取位置信息php代码
Jun 13 PHP
PHP格式化显示时间date()函数代码
Oct 03 PHP
php随机生成验证码,php随机生成数字,php随机生成数字加字母!
Apr 01 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内核学习教程之php opcode内核实现
2016/01/27 PHP
php通过smtp邮件验证登陆的方法
2016/05/11 PHP
Apache无法自动跳转却显示目录的解决方法
2020/11/30 PHP
THINKPHP3.2使用soap连接webservice的解决方法
2017/12/13 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
js获取单元格自定义属性值的代码(IE/Firefox)
2010/04/05 Javascript
js中各浏览器中鼠标按键值的差异
2011/04/07 Javascript
js 使用form表单select类实现级联菜单效果
2012/12/19 Javascript
JQuery中dataGrid设置行的高度示例代码
2014/01/03 Javascript
基于JQuery实现滚动到页面底端时自动加载更多信息
2014/01/31 Javascript
js弹出对话框方式小结
2015/11/17 Javascript
JavaScript实现复制内容到粘贴板代码
2016/03/31 Javascript
好好了解一下Cookie(强烈推荐)
2016/06/14 Javascript
AngularJS 使用ng-repeat报错 [ngRepeat:dupes]
2017/01/19 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
2017/01/21 Javascript
mui 打开新窗口的方式总结及注意事项
2017/08/20 Javascript
详解webpack4多入口、多页面项目构建案例
2018/05/25 Javascript
node将geojson转shp返回给前端的实现方法
2019/05/29 Javascript
微信小程序图片加载失败时替换为默认图片的方法
2019/12/09 Javascript
Python使用设计模式中的责任链模式与迭代器模式的示例
2016/03/02 Python
Python进阶-函数默认参数(详解)
2017/05/18 Python
Python开发微信公众平台的方法详解【基于weixin-knife】
2017/07/08 Python
python调用OpenCV实现人脸识别功能
2018/05/25 Python
在django admin中配置搜索域是一个外键时的处理方法
2020/05/20 Python
python 实现倒计时功能(gui界面)
2020/11/11 Python
让IE可以变相支持CSS3选择器
2010/01/21 HTML / CSS
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
2014/01/13 面试题
腾讯广告词
2014/03/19 职场文书
小学社会实践活动总结
2014/07/03 职场文书
传承焦裕禄精神思想汇报2014
2014/09/10 职场文书
党员示范岗材料
2014/12/19 职场文书
教师个人师德总结
2015/02/06 职场文书
工伤认定行政答辩状
2015/05/22 职场文书
python实现手机推送 代码也就10行左右
2022/04/12 Python