php操作xml入门之xml标签的属性分析

yipeiwu_com7年前PHP代码库

本文实例讲述了php操作xml入门之xml标签的属性。分享给大家供大家参考。具体分析如下:

复制代码 代码如下:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<class>
 <student id="No001" haha="美女">
  <name>小乔</name>
  <sex>女</sex>
  <age>23</age>
 </student>
 <student>
  <name>周瑜</name>
  <sex>男</sex>
  <age>26</age>
 </student>
</class>

属性的写法,如案例中的 id="No001"。

注意点:

(1)属性值必须用单引号、或双引号分隔;
(2)一个 xml 标签可以有多个属性;
(3)属性值不能包含<、>和&符号;如果有要出现,则使用 xml 中的预定义实体引用。有5个:

(4)不能在同一个标签中,出现相同的属性名:如已有 id="No001",则不能再有id="No002"。
(5)注释方法:<!-- 这是一个注释-->

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

相关文章

php中拷贝构造函数、赋值运算符重载

对象的赋值与复制: 赋值:通过“ = ”运算符重载User a(10),b;b = a;复制:调用复制构造函数User b;User a(b);或者User a = b;//相当于Use...

CodeIgniter生成网站sitemap地图的方法

1.建立了一个名为sitemap的控制器复制代码 代码如下:<?phpif (!defined('BASEPATH')) exit ('No direct script...

PHP从尾到头打印链表实例讲解

题目 输入一个链表,从尾到头打印链表每个节点的值。 题解 一种是使用栈。 第二种是递归。 代码 //递归版本 function printListFromTailToHea...

php Smarty 字符比较代码

eq相等, ne、neq不相等, gt大于, lt小于, gte、ge大于等于, lte、le 小于等于, not非, mod求模。 is [not] div by是否能被某数整除, i...

PHP MVC框架中类的自动加载机制实例分析

PHP MVC框架中类的自动加载机制实例分析

本文实例讲述了PHP MVC框架中类的自动加载机制。分享给大家供大家参考,具体如下: 原文 实现类的自动加载主要使用到了set_include_path和spl_autoload_re...