av手机免费在线观看,国产女人在线视频,国产xxxx免费,捆绑调教一二三区,97影院最新理论片,色之久久综合,国产精品日韩欧美一区二区三区

php語(yǔ)言

通過(guò)php添加xml文檔內(nèi)容的方法

時(shí)間:2025-04-23 15:38:59 php語(yǔ)言 我要投稿
  • 相關(guān)推薦

通過(guò)php添加xml文檔內(nèi)容的方法

  講述了通過(guò)php添加xml文檔內(nèi)容的方法。分享給大家供大家參考。具體分析如下:

  這里講述的添加xml文檔內(nèi)容,從上一篇《DOM基礎(chǔ)及php讀取xml內(nèi)容操作的方法》繼續(xù),代碼如下:

  代碼如下:

  <?php

  //1、創(chuàng)建一個(gè)DOMDocument對(duì)象。該對(duì)象就表示 xml文件

  $xmldoc = new DOMDocument();

  //2、加載xml文件(指定要解析哪個(gè)xml文件,此時(shí)dom樹(shù)節(jié)點(diǎn)就會(huì)加載到內(nèi)存中)

  $xmldoc->load("class.xml");

  //3、添加一條學(xué)生信息

  //(1)取出要節(jié)點(diǎn)

  $root = $xmldoc->getElementsByTagName("class")->item(0);//返回DOMElement對(duì)象類型

  var_dump($root);

  //(2)創(chuàng)建學(xué)生節(jié)點(diǎn) student

  $stu_node = $xmldoc->createElement("student");//返回DOMElement對(duì)象類型

  $stu_node->setAttribute("id","大美女");//給創(chuàng)建的節(jié)點(diǎn)添加屬性,如果有需要的話

  //(3)創(chuàng)建名字、性別、年齡等節(jié)點(diǎn) name、sex和age

  $stu_node_name = $xmldoc->createElement("name");

  $stu_node_name->nodeValue = "大喬";

  $stu_node_sex = $xmldoc->createElement("sex");

  $stu_node_sex->nodeValue = "女";

  $stu_node_age = $xmldoc->createElement("age");

  $stu_node_age->nodeValue = "25";

  //(4)將name、sex、age等三個(gè)節(jié)點(diǎn)掛載到student節(jié)點(diǎn)上

  $stu_node->appendchild($stu_node_name);

  $stu_node->appendchild($stu_node_sex);

  $stu_node->appendchild($stu_node_age);

  //(5)把student節(jié)點(diǎn)掛載到根節(jié)點(diǎn)上

  $root->appendchild($stu_node);

  //4、保存到 xml 文檔中

  //$xmldoc->save("class.xml");//保存到原xml文檔中,相當(dāng)于在后面添加;如果是一個(gè)不存在的xml文檔,則會(huì)新建一個(gè)xml文檔,內(nèi)容為原xml內(nèi)容+新添加的內(nèi)容。

  ?>

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

【通過(guò)php添加xml文檔內(nèi)容的方法】相關(guān)文章:

PHP往XML中添加節(jié)點(diǎn)的方法11-05

php解析XML文檔屬性并編輯的代碼09-28

PHP將XML轉(zhuǎn)為數(shù)組的方法06-18

PHP如何使用DOM和simplexml讀取xml文檔07-22

PHP生成Word文檔的方法06-28

PHP關(guān)聯(lián)鏈接添加的方法07-19

PHP將XML轉(zhuǎn)為數(shù)組的方法詳解07-27

php操作xml的各種方法解析10-10

PHP關(guān)聯(lián)鏈接添加方法有哪些07-12