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 相关文章推荐
MySQL授权问题总结
May 06 PHP
在项目中寻找代码的坏命名
Jul 14 PHP
显示程序执行时间php函数代码
Aug 29 PHP
PHP 输出URL的快捷方式示例代码
Sep 22 PHP
使用php判断服务器是否支持Gzip压缩功能
Sep 24 PHP
PHP魔术方法__GET、__SET使用实例
Nov 25 PHP
PHP的Yii框架使用中的一些错误解决方法与建议
Aug 21 PHP
php自动载入类用法实例分析
Jun 24 PHP
PHP开发实现快递查询功能详解
Apr 08 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解
Apr 09 PHP
PHP实现简单登录界面
Oct 23 PHP
PHP上传图片到数据库并显示的实例代码
Dec 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
php 购物车的例子
2009/05/04 PHP
PHP简单的MVC框架实现方法
2015/12/01 PHP
PHP7创建COOKIE和销毁COOKIE的实例方法
2020/02/03 PHP
laravel框架select2多选插件初始化默认选中项操作示例
2020/02/18 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
各种常用浏览器getBoundingClientRect的解析
2009/05/21 Javascript
JQuery CSS样式控制 学习笔记
2009/07/23 Javascript
JavaScript和ActionScript的交互实现代码
2010/08/01 Javascript
在Javascript里访问SharePoint列表数据的实现方法
2011/05/22 Javascript
jQuery 对Select的操作备忘记录
2011/07/04 Javascript
JQuery获取文本框中字符长度的代码
2011/09/29 Javascript
原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
2014/08/30 Javascript
NodeJs基本语法和类型
2015/02/13 NodeJs
基于RequireJS和JQuery的模块化编程——常见问题全面解析
2016/04/14 Javascript
jQuery动态添加可拖动元素完整实例(附demo源码下载)
2016/06/21 Javascript
js实现把图片的绝对路径转为base64字符串、blob对象再上传
2016/12/29 Javascript
微信小程序三级联动选择器使用方法
2020/05/19 Javascript
一秒学会微信小程序制作table表格
2019/02/14 Javascript
Bootstrap table 服务器端分页功能实现方法示例
2020/06/01 Javascript
Python常用内置函数总结
2015/02/08 Python
Python列表list操作符实例分析【标准类型操作符、切片、连接字符、列表解析、重复操作等】
2017/07/24 Python
TensorFlow数据输入的方法示例
2018/06/19 Python
python爬虫之自动登录与验证码识别
2020/06/15 Python
Python图像的增强处理操作示例【基于ImageEnhance类】
2019/01/03 Python
python写程序统计词频的方法
2019/07/29 Python
python要安装在哪个盘
2020/06/15 Python
浅谈tensorflow 中的图片读取和裁剪方式
2020/06/30 Python
Python模拟登录requests.Session应用详解
2020/11/17 Python
法国购买二手电子产品网站:Asgoodasnew
2020/03/27 全球购物
Laravel的加密解密与哈希实例讲解
2021/03/24 PHP
入党积极分子介绍信
2014/01/17 职场文书
《她是我的朋友》教学反思
2014/04/26 职场文书
入党个人总结范文
2015/03/02 职场文书
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js