zoukankan      html  css  js  c++  java
  • [都是原创]Php simplexml 添加节点

    Php simplexml 添加节点


    原始代码如下


    //================
    <?
    //创建xml对象
    $xml = new SimpleXMLElement('<Messages></Messages>');
       
       
    for($i=0;$i<10;$i++)
    {
    $xml->message[$i] = ''; //新节点
    $xml->message[$i]['id'] = "id".$i;
    $xml->message[$i]->title = "title".$i;
    $xml->message[$i]->content = "content".$i;
    $xml->message[$i]->time = "time".$i; //根据消息id 查询它相关的回复信息
     }

    $xml->message2[0] = "";
    $xml->message2[0]->title1="this is new att";

    //$xml->asXML('messages.xml');
    //直接输出成xml内容
    echo $xml->asXML();;

    ?>
    //===========================


    也就是说如果要添加新的节点,不需要执行任何函数,直接用
    $xml->message2[0] = "";就可以得到新的节点。

    同样,添加新的属性也是不需要任何函数,直接用新的成员。

    比如

    $xml->message2[0]->title1="this is new att";

  • 相关阅读:
    <frame>、<iframe>、<embed>、<object> 和 <applet>
    xss攻击
    回流 和 重绘
    defer 和 async 的区别
    从输入URL到浏览页面的过程
    webkit vs v8
    缓存
    LeetCode
    LeetCode
    LeetCode
  • 原文地址:https://www.cnblogs.com/stevenlaz/p/3245822.html
Copyright © 2011-2022 走看看