欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

通過php刪除xml文檔內(nèi)容的方法

 更新時間:2015年01月23日 14:29:25   投稿:shichen2014  
這篇文章主要介紹了通過php刪除xml文檔內(nèi)容的方法,實例分析了兩種刪除XML文檔的情況,并配有完整的注釋,非常具有實用價值,需要的朋友可以參考下

本文實例講述了通過php刪除xml文檔內(nèi)容的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

第一種情況:刪除一個student節(jié)點

復(fù)制代碼 代碼如下:
<?php
//1、創(chuàng)建一個DOMDocument對象。該對象就表示 xml文件
$xmldoc = new DOMDocument();
//2、加載xml文件(指定要解析哪個xml文件,此時dom樹節(jié)點就會加載到內(nèi)存中)
$xmldoc->load("class.xml");
//3、刪除一條學(xué)生student信息記錄
//(1)取出根節(jié)點
$root=$xmldoc->getElementsByTagName("class")->item(0);//不通過根據(jù)節(jié)點刪除時,此條代碼不需要
//(2)找到該學(xué)生
$stu = $xmldoc->getElementsByTagName("student");
$stu_del = $stu->item(2);//找到第三個學(xué)生
$root->removeChild($stu_del);//執(zhí)行刪除操作,此為方法1
//$stu_del->parentNode->removeChild($stu_del);//找到其父節(jié)點,由父節(jié)點執(zhí)行刪除操作,此為方法2
//4、更新 xml 文檔
$xmldoc->save("class.xml");
echo "刪除成功";
?>

第二種情況:刪除student節(jié)點下的其中一個節(jié)點,如age:
復(fù)制代碼 代碼如下:
<?php
//1、創(chuàng)建一個DOMDocument對象。該對象就表示 xml文件
$xmldoc = new DOMDocument();
//2、加載xml文件(指定要解析哪個xml文件,此時dom樹節(jié)點就會加載到內(nèi)存中)
$xmldoc->load("class.xml");
//3、刪除一條學(xué)生student信息記錄
//(1)取出根節(jié)點
$root=$xmldoc->getElementsByTagName("class")->item(0);
//(2)找到該學(xué)生
$stu = $xmldoc->getElementsByTagName("age");
$stu_del = $stu->item(1);//找到第二個學(xué)生的age
$stu_del->parentNode->removechild($stu_del);//執(zhí)行刪除操作
//4、更新 xml 文檔
$xmldoc->save("class.xml");
echo "刪除成功";
?>

希望本文所述對大家的php操作XML程序設(shè)計有所幫助。

相關(guān)文章

  • php輸出xml必須header的解決方法

    php輸出xml必須header的解決方法

    這篇文章主要介紹了php輸出xml必須header的解決方法,以實例形式講述了php輸出xml必須header的情況,是很多php初學(xué)者都容易犯的錯誤,需要的朋友可以參考下
    2014-10-10
  • 基于PHP的微信公眾號的開發(fā)流程詳解

    基于PHP的微信公眾號的開發(fā)流程詳解

    這篇文章主要介紹了基于PHP的微信公眾號的開發(fā)流程詳解,文章通過示例代碼和服務(wù)器及菜單配置的圖文講解介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • PHP使用token防止表單重復(fù)提交的方法

    PHP使用token防止表單重復(fù)提交的方法

    這篇文章主要介紹了PHP使用token防止表單重復(fù)提交的方法,通過生成一個加密后的隨機數(shù)存入session的token變量,同時將該值放入表單隱藏提交,達(dá)到防止表單重復(fù)提交的功能,需要的朋友可以參考下
    2016-04-04
  • php更改目錄及子目錄下所有的文件后綴擴展名的代碼

    php更改目錄及子目錄下所有的文件后綴擴展名的代碼

    今天遇到要改變當(dāng)前目錄下指定類型的文件類型,本來想要用批處理來做這個,結(jié)果沒找到合適。就自己去查了下資料,用Php來處理一下。
    2010-10-10
  • ob_start(),ob_start(''ob_gzhandler'')使用

    ob_start(),ob_start(''ob_gzhandler'')使用

    ob_start(),ob_start(''ob_gzhandler'')使用...
    2006-12-12
  • php如何利用ffmpeg獲取視頻第一幀為縮略圖

    php如何利用ffmpeg獲取視頻第一幀為縮略圖

    用PHP生成視頻的縮略圖,在網(wǎng)上比較一致的方法就是通過ffmpeg來做的,下面這篇文章主要給大家介紹了關(guān)于php如何利用ffmpeg獲取視頻第一幀為縮略圖的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • php安裝ssh2擴展的方法【Linux平臺】

    php安裝ssh2擴展的方法【Linux平臺】

    這篇文章主要介紹了php安裝ssh2擴展的方法,結(jié)合實例形式演示了基于Linux平臺的ssh2擴展安裝步驟與相關(guān)注意事項,需要的朋友可以參考下
    2016-07-07
  • one.php 多項目、函數(shù)庫、類庫 統(tǒng)一為一個版本的方法

    one.php 多項目、函數(shù)庫、類庫 統(tǒng)一為一個版本的方法

    這篇文章主要介紹了one.php 多項目、函數(shù)庫、類庫 統(tǒng)一為一個版本的方法,需要的朋友可以參考下
    2020-08-08
  • 如何理解PHP核心特性命名空間

    如何理解PHP核心特性命名空間

    在命名空間提出之前,不同的組件很容易碰到命名的沖突,例如Request、Response等常見的命名。本文將帶你理解PHP的核心特性命名空間。
    2021-05-05
  • php實現(xiàn)XSS安全過濾的方法

    php實現(xiàn)XSS安全過濾的方法

    這篇文章主要介紹了php實現(xiàn)XSS安全過濾的方法,實例分析了php針對XSS進(jìn)行安全過濾的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07

最新評論