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 06 PHP
PHP笔记之:日期函数的使用介绍
Apr 24 PHP
php+memcache实现的网站在线人数统计代码
Jul 04 PHP
php实现阿拉伯数字和罗马数字相互转换的方法
Apr 17 PHP
PHP文件生成的图片无法使用CDN缓存的解决方法
Jun 20 PHP
在WordPress中使用wp-cron插件来设置定时任务
Dec 10 PHP
thinkphp自带验证码全面解析
Sep 18 PHP
PHP基于自定义类随机生成姓名的方法示例
Aug 05 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
Sep 15 PHP
PHP封装XML和JSON格式数据接口操作示例
Mar 06 PHP
PHP时间函数使用详解
Mar 21 PHP
laravel 数据迁移与 Eloquent ORM的实现方法
Apr 12 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 图像尺寸调整代码
2010/05/26 PHP
查找mysql字段中固定字符串并替换的几个方法
2012/09/23 PHP
php中使用websocket详解
2016/09/23 PHP
PHP微信分享开发详解
2017/01/14 PHP
js innerHTML 的一些问题的解决方法
2008/06/22 Javascript
JS来动态的修改url实现对url的增删查改
2014/09/05 Javascript
JavaScript常用脚本汇总(三)
2015/03/04 Javascript
解析javascript中鼠标滚轮事件
2015/05/26 Javascript
给before和after伪元素设置js效果的方法
2015/12/04 Javascript
利用Angularjs实现幻灯片效果
2016/09/07 Javascript
Angularjs自定义指令Directive详解
2017/05/27 Javascript
python实现自动登录人人网并访问最近来访者实例
2014/09/26 Python
Python变量和字符串详解
2017/04/29 Python
python itchat实现微信自动回复的示例代码
2017/08/14 Python
python实现日常记账本小程序
2018/03/10 Python
python3 面向对象__类的内置属性与方法的实例代码
2018/11/09 Python
python3安装speech语音模块的方法
2018/12/24 Python
opencv之为图像添加边界的方法示例
2019/12/26 Python
Python figure参数及subplot子图绘制代码
2020/04/18 Python
跑步爱好者一站式服务网站:Jack Rabbit
2016/09/01 全球购物
婴儿地球:Baby Earth
2018/12/25 全球购物
Charles & Keith欧盟:新加坡时尚品牌
2019/08/01 全球购物
俄罗斯卫浴采暖及维修用品超级市场:Dkrussia
2020/05/12 全球购物
2019年分享net面试的经历和题目
2016/08/07 面试题
北京鼎普科技股份有限公司软件测试面试题
2012/04/07 面试题
会计专业职业规划:规划自我赢取未来
2014/02/12 职场文书
预备党员的自我评价
2014/03/12 职场文书
设计大赛策划方案
2014/06/13 职场文书
2014年银行年终工作总结
2014/12/19 职场文书
民事诉讼答辩状范文
2015/05/21 职场文书
安全温馨提示语大全
2015/07/14 职场文书
优秀共产党员主要事迹材料
2015/11/05 职场文书
虚拟机linux端mysql数据库无法远程访问的解决办法
2021/05/26 MySQL
python使用pymysql模块操作MySQL
2021/06/16 Python
python使用shell脚本创建kafka连接器
2022/04/29 Python
微信小程序纯CSS实现无限弹幕滚动效果
2022/09/23 HTML / CSS