《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學院為您提供專業教程。