php dom增加xml节点函数

作者:袖梨 2022-06-24
 代码如下 复制代码
    function: addcomment
   
    adds a comment.
   
    parameters:
      $data - associative array of data, must contain 'name', 'website', 'comment', 'date', 'user_ip', 'user_agent', and 'spam'.
     
    returns:
      id of the new comment.
  
  


]>


  */
  public function addcomment($data) {
    $xml = new simplexmlelement($this->getcontents(true));
    $message = $xml->addchild('message');
    $id = $this->generateid();
    $message->addattribute('mid', $id);
    foreach ($data as $key => $value) {
      $message->addchild($key, htmlspecialchars($value, ent_quotes));
    }
    $this->putcontents($xml->asxml());
   
    return $id;
  }

相关文章

精彩推荐