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 13 PHP
解析如何用php screw加密php源代码
Jun 20 PHP
PHP base64编码后解码乱码的解决办法
Jun 19 PHP
Yii使用CLinkPager分页实例详解
Jul 23 PHP
php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法
Nov 11 PHP
PHP程序员的技术成长规划
Mar 25 PHP
PHP实现图片批量打包下载功能
Mar 01 PHP
thinkPHP显示不出验证码的原因与解决方法分析
May 20 PHP
PHP实现的随机红包算法示例
Aug 14 PHP
laravel中的一些简单实用功能
Nov 03 PHP
php use和include区别总结
Oct 13 PHP
PHP使用openssl扩展实现加解密方法示例
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
一个用mysql_odbc和php写的serach数据库程序
2006/10/09 PHP
PHP用户指南-cookies部分
2006/10/09 PHP
一个完整的PHP类包含的七种语法说明
2015/06/04 PHP
PHP递归实现汉诺塔问题的方法示例
2017/11/25 PHP
一个小型js框架myJSFrame附API使用帮助
2008/06/28 Javascript
jQuery提交表单ajax查询实例代码
2012/10/07 Javascript
js写一个弹出层并锁屏效果实现代码
2012/12/07 Javascript
JavaScript实现继承的4种方法总结
2014/10/16 Javascript
谈谈我对JavaScript DOM事件的理解
2015/12/18 Javascript
jQuery设置Cookie及删除Cookie实例分析
2016/04/15 Javascript
使用JavaScript实现弹出层效果的简单实例
2016/05/31 Javascript
详解JavaScript时间处理之几个月前或几个月后的指定日期
2016/12/21 Javascript
JS基于递归算法实现1,2,3,4,5,6,7,8,9倒序放入数组中的方法
2017/01/03 Javascript
提高Web性能的前端优化技巧总结
2017/02/27 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
json数据传到前台并解析展示成列表的方法
2018/08/06 Javascript
Vue-router 切换组件页面时进入进出动画方法
2018/09/01 Javascript
React Hooks的深入理解与使用
2018/11/12 Javascript
总结网络IO模型与select模型的Python实例讲解
2016/06/27 Python
Python3 加密(hashlib和hmac)模块的实现
2017/11/23 Python
python 寻找离散序列极值点的方法
2019/07/10 Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
2020/02/17 Python
python json.dumps中文乱码问题解决
2020/04/01 Python
出门问问全球官方商城:Tichome音箱和TicWatch智能手表
2017/12/02 全球购物
资料员岗位职责
2013/11/17 职场文书
财务经理的岗位职责
2013/12/17 职场文书
公司合作意向书
2014/04/01 职场文书
物资采购方案
2014/06/12 职场文书
教师群众路线心得体会
2014/11/04 职场文书
2014年司法局工作总结
2014/12/11 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
清洁工个人总结
2015/03/04 职场文书
网聊搭讪开场白
2015/05/28 职场文书
mysql字符串截取函数小结
2021/04/05 MySQL
《异世界四重奏》剧场版6月10日上映 PV视觉图原创角色发表
2022/03/20 日漫
Java数据结构之堆(优先队列)
2022/05/20 Java/Android