《PHP功能篇之PHP操作XML(入门到实战)》要点:
本文介绍了PHP功能篇之PHP操作XML(入门到实战),希望对您有用。如果有疑问,可以联系我们。
一、什么是xml
1.xml Extensible Markup
Language(可拓展标志语言)
2.hrml为了页面显示
3.html标签都是已经界说好的(div,span,p,img...)
4.xml为了数据存储以及交互
5.xml里面没有预定义好的标签,如果想使用必须本身定义
6.xml的功效:
(1)存储数据
(2)数据交换(微信公众号开发使用的便是xml)
(3)设置装备摆设项
二、xml文件布局
1.xml文件必需是.xml结尾
2.文档声明
<?xml version="1.0" cncoding="utf-8"?>
文档声明可有可无,并且可以简
写<?xml?>
<?xml version="1.0"?>,
如果有文档说明,那么文档声明必须在文档的第一行开始写,否则会报错.
3.xml文件中必需出现一个根元素,而且只能有一个
4.标签必需闭合,而且大小写敏感,可以有单标签,可以有对标签,但是必需都闭合.
三.xml标签嵌套及定名规范
1.xml标签必需按规定嵌套(必需等子元素闭合):
<line>
<author>
</author>
</line>
2.xml标签命名的规范: 可以是字母,数字或者其他字符,只能以字母开头,标签名中不克不及出现空格
3.xml可以有属性,跟HTML一样xml中的属性值必需使用引号引起来
四、PHP通过dom对象创立xml文
档
<?xml version="1.0" cncoding="utf-8"?>
<message>
<line>
<author>后援网</author>
</line>
</message>
详细如下:
<?php
//实际创立xml文件的过程
//1.新建文件
//2.头部声明
//3.创立根节点
//4.创立子元素
//5.创立文本或者属性
//6.文档保留
//使用dom对象创立xml文档
//DomDocument类
//1创建dom对象,相当于新建文件,而且声明头部
//通报两个参数1.版本 2.编码
$dom==new DomDocument(′1.0′,′utf-8′);
//2.创立根节点
$message=$dom->createElement(′message′);
//将创立的节点追加到dom对象中
$dom->appendChild($message);
//3.创立子元素
$line=$dom->createElement(′line′);
//追加到message节点上面
$message->appendChild($line);
//4.保留文档
//将dom工具信息转为字符串
$str=$dom->saveXML();
echo $str;
//看效果可以本身添加内容
?>
五、php通过dom对象给节点添加内容、属性,并保留为xml文件
php操作XML
六、dom工具获取文档信息
七、dom工具综合应用获取xml文档信息
八、simplexml函数初始
九、simplexml函数使用
十、simplexml添加元素
十一、simplexml获取xml文档信息
十二、simplexml获取xml文档信息及修改删除此中信息
十三、xml在微信"大众号开发中如何实现数据传输
十四、留言板之加载页面,获取留言信息
十五、留言板之数据遍历
十六、留言板之添加留言
十七、留言板之获取改动信息
十八、留言板之改动留言
注:小编真的没方法把这些全部写出,需要看的可以搜索后盾人观看.
更多出色内容请关注 ---- 微信公众号:houdunit
看完不要跑记得进去吐吐槽!╰( ̄▽ ̄)╮
欢迎参与《PHP功能篇之PHP操作XML(入门到实战)》讨论,分享您的想法,维易PHP学院为您提供专业教程。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/6911.html