php输出xml属性的方法


Posted in PHP onMarch 19, 2015

本文实例讲述了php输出xml属性的方法。分享给大家供大家参考。具体分析如下:

这段代码通过一个简单的范例演示了php如何读取xml文件并输出xml属性

<?php
  $xml = simplexml_load_file("books.xml");
  foreach($xml->book[0]->author->attributes() AS $a => $b) {
   echo "$a = $b <br />";
  }
?>

xml 文件内容如下

<library>
  <book>
   <title>A</title>
   <author gender="female">B</author>
   <description>C</description>
  </book>
  <book>
   <title>C</title>
   <author gender="male">D</author>
   <description>E</description>
  </book>
  <book>
   <title>F</title>
   <author gender="male">G</author>
   <description>H</description>
  </book>
</library>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php 远程图片保存到本地的函数类
Dec 08 PHP
fleaphp rolesNameField bug解决方法
Apr 23 PHP
测试php函数的方法
Nov 13 PHP
php实现把数组按指定的个数分隔
Feb 17 PHP
CI框架中zip类应用示例
Jun 17 PHP
php继承中方法重载(覆盖)的应用场合
Feb 09 PHP
py文件转exe时包含paramiko模块出错解决方法
Aug 12 PHP
php+ajax简单实现全选删除的方法
Dec 06 PHP
PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
Aug 15 PHP
thinkPHP利用ajax异步上传图片并显示、删除的示例
Sep 26 PHP
thinkPHP框架RBAC实现原理分析
Feb 01 PHP
php设计模式之代理模式分析【星际争霸游戏案例】
Mar 23 PHP
php使用simplexml_load_file加载XML文件并显示XML的方法
Mar 19 #PHP
php中mysql操作buffer用法详解
Mar 19 #PHP
PHP经典面试题集锦
Mar 19 #PHP
PHP将进程作为守护进程的方法
Mar 19 #PHP
PHP的pcntl多进程用法实例
Mar 19 #PHP
php安装swoole扩展的方法
Mar 19 #PHP
php清除和销毁session的方法分析
Mar 19 #PHP
You might like
php读取远程gzip压缩网页的方法
2014/12/29 PHP
php数组添加与删除单元的常用函数实例分析
2015/02/16 PHP
PHP实现用session来实现记录用户登陆信息
2018/10/15 PHP
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
javascript代码编写需要注意的7个小细节小结
2011/09/21 Javascript
node.js中的fs.chown方法使用说明
2014/12/16 Javascript
NodeJS学习笔记之Http模块
2015/01/13 NodeJs
js实现上下左右弹框划出效果
2017/03/08 Javascript
浅谈angular.js跨域post解决方案
2017/08/30 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
vue动态设置img的src路径实例
2018/09/18 Javascript
angularJs中json数据转换与本地存储的实例
2018/10/08 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
2019/07/08 Javascript
layui关闭层级、简单监听的实例
2019/09/06 Javascript
nodejs一个简单的文件服务器的创建方法
2019/09/13 NodeJs
在Vue中使用antv的示例代码
2020/06/29 Javascript
[04:17]DOTA2完美盛典,rOtk、BurNIng携手巴图演唱《倔强》
2017/11/28 DOTA
[43:53]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.22
2019/09/05 DOTA
简单理解Python中基于生成器的状态机
2015/04/13 Python
python一键去抖音视频水印工具
2018/09/14 Python
Django框架使用mysql视图操作示例
2019/05/15 Python
在macOS上搭建python环境的实现方法
2019/08/13 Python
python global和nonlocal用法解析
2020/02/03 Python
python编程进阶之异常处理用法实例分析
2020/02/21 Python
python中Django文件上传方法详解
2020/08/05 Python
Python自动登录QQ的实现示例
2020/08/28 Python
python爬虫中url管理器去重操作实例
2020/11/30 Python
python实现视频压缩功能
2020/12/18 Python
Python爬虫制作翻译程序的示例代码
2021/02/22 Python
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
一份全面的PHP面试问题考卷
2012/07/15 面试题
测试工程师职业规划书
2014/02/06 职场文书
SQL Server数据定义——模式与基本表操作
2021/04/05 SQL Server
MySQL 数据类型选择原则
2021/05/27 MySQL
MySQL中的引号和反引号的区别与用法详解
2021/10/24 MySQL
vmware虚拟机打不开vmx文件怎么办 ?vmware虚拟机vmx文件打开方法
2022/04/08 数码科技