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 array_filter除去数组中的空字符元素

除去数组中的空字符元素 复制代码 代码如下: <?php $str1_array=array('【宜配屋www.yipeiwu.com】','','//www.jb51.net',...

php缓冲 output_buffering的使用详解

bufferbuffer是一个内存地址空间,Linux系统默认大小一般为4096(4kb),即一个内存页。主要用于存储速度不同步的设备或者优先级不同的设备之间传办理数据的区域。通过buf...

PHP创建桌面快捷方式的实例代码

复制代码 代码如下:$shortCut = "[InternetShortcut]URL=//www.jb51.netIDList=[{000214A0-0000-0000-C000-0...

is_uploaded_file函数引发的不能上传文件问题

起因: 在一个项目中,接到用户反馈说其所有客户不能上传文件,都返回失败。经过排查发现是PHP中的is_uploaded_file函数在捣鬼。 细节分析: 在正常情况下,通过PHP 上传文...

php数组遍历类与用法示例

本文实例讲述了php数组遍历类与用法。分享给大家供大家参考,具体如下: <?php class scanArray{ public $arr; pu...