网站地图    收藏   

主页 > php专栏 > php函数大全 >

php dom增加xml节点函数 - php函数

来源:自学PHP网    时间:2014-11-25 00:26 作者: 阅读:

[导读] function:addcommentaddsacomment.parameters:$data-associativearrayofdata,mustcontain#39;name#39;,#39;website#39;,#39;comment#......

php dom增加xml节点函数

  1.    function: addcomment 
  2.      
  3.     adds a comment. 
  4.      
  5.     parameters: 
  6.       $data - associative array of data, must contain 'name''website''comment''date''user_ip''user_agent'and 'spam'
  7.        
  8.     returns: 
  9.       id of the new comment.  
  10.     
  11.    <?xml version="1.0" encoding="utf-8"?> 
  12. <!doctype messages [ 
  13. <!element messages (message)*> 
  14. <!element message (name , website? , comment , date , user_ip? , user_agent? , spam)> 
  15. ]> 
  16. <messages> 
  17. </messages> 
  18.   */ 
  19.   public function addcomment($data) { 
  20.     $xml = new simplexmlelement($this->getcontents(true)); 
  21.     $message = $xml->addchild('message'); 
  22.     $id = $this->generateid(); 
  23.     $message->addattribute('mid'$id); 
  24.     foreach ($data as $key => $value) { 
  25.       $message->addchild($key, htmlspecialchars($value, ent_quotes)); 
  26.     } 
  27.     $this->putcontents($xml->asxml()); 
  28.      
  29.     return $id
  30.   }//开源代码phpfensi.com 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论