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中函数的形参与实参的问题说明
Sep 01 PHP
PHP执行批量mysql语句的解决方法
May 02 PHP
关于Zend Studio 配色方案插件的介绍
Jun 24 PHP
php-perl哈希算法实现(times33哈希算法)
Dec 30 PHP
php生成QRcode实例
Sep 22 PHP
thinkphp普通查询与表达式查询实例分析
Nov 24 PHP
Yii使用migrate命令执行sql语句的方法
Mar 15 PHP
Laravel框架用户登陆身份验证实现方法详解
Sep 14 PHP
Laravel框架实现的上传图片到七牛功能详解
Sep 06 PHP
phpstudy后门rce批量利用脚本的实现
Dec 12 PHP
ThinkPHP5&amp;5.1实现验证码的生成、使用及点击刷新功能示例
Feb 07 PHP
深入分析PHP设计模式
Jun 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
利用phpexcel把excel导入数据库和数据库导出excel实现
2014/01/09 PHP
zf框架的db类select查询器join链表使用示例(zend框架)
2014/03/14 PHP
Smarty中的注释和截断功能介绍
2015/04/09 PHP
php设计模式之职责链模式定义与用法经典示例
2019/09/19 PHP
select标记美化--JS式插件、后期加载
2013/04/01 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
2013/08/14 Javascript
Javascript单元测试框架QUnitjs详细介绍
2014/05/08 Javascript
jQuery实现的进度条效果
2015/07/15 Javascript
利用jsonp跨域调用百度js实现搜索框智能提示
2016/08/24 Javascript
Javascript点击按钮随机改变数字与其颜色
2016/09/01 Javascript
JS简单实现浮动窗口效果示例
2016/09/07 Javascript
Javascript json object 与string 相互转换的简单实现
2016/09/27 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
JS实现全屏的四种写法
2016/12/30 Javascript
Angular指令封装jQuery日期时间插件datetimepicker实现双向绑定示例
2017/01/22 Javascript
利用chrome浏览器进行js调试并找出元素绑定的点击事件详解
2021/01/30 Javascript
在antd Table中插入可编辑的单元格实例
2020/10/28 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
跟老齐学Python之编写类之二方法
2014/10/11 Python
python交互式图形编程实例(三)
2017/11/17 Python
Python实现多级目录压缩与解压文件的方法
2018/09/01 Python
解决PySide+Python子线程更新UI线程的问题
2019/01/11 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
2019/02/21 Python
Python3.5运算符操作实例详解
2019/04/25 Python
Python实现名片管理系统
2020/02/14 Python
兰蔻英国官网:Lancome英国
2019/04/30 全球购物
荷兰鞋类购物网站:Donelli
2019/05/24 全球购物
用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
2014/04/23 面试题
模具设计与制造专业应届生求职信
2013/10/18 职场文书
亲戚结婚的请假条
2014/02/11 职场文书
优秀毕业生的求职信
2014/07/21 职场文书
党的群众路线查摆剖析材料
2014/10/10 职场文书
面试通知单大全
2015/04/20 职场文书
2017大学生寒假社会实践心得体会
2016/01/14 职场文书
教你如何使用Python开发一个钉钉群应答机器人
2021/06/21 Python