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

yipeiwu_com6年前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去掉URL网址中带有PHPSESSID的配置方法

这种情况主要是出现在Linux平台下才能出现,主要是因为php.ini中session.use_trans_sid 配置的问题。 设置php.ini中的session.use_trans...

通过php删除xml文档内容的方法

本文实例讲述了通过php删除xml文档内容的方法。分享给大家供大家参考。具体实现方法如下: 第一种情况:删除一个student节点 复制代码 代码如下:<?php //1、...

探讨PHP使用eAccelerator的API开发详解

1、API和文档说明:eAccelerator提供了便捷便捷而又稳定的本机缓存实现方式,由于大部分代码实现基于共享内存,所以只能在*nix平台中使用,Windows平台Michael就暂...

php实现微信模拟登陆、获取用户列表及群发消息功能示例

本文实例讲述了php实现微信模拟登陆、获取用户列表及群发消息功能。分享给大家供大家参考,具体如下: <?php header('Content-Type: text/h...

thinkphp中多表查询中防止数据重复的sql语句(必看)

下面先来看看例子: table id name 1 a 2 b 3 c 4 c 5 b 库结构大概这样,这只是一个简单的例子,实际情况会复杂得多。 select *, c...