麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > PHP > 正文

php實現的xml操作類

2020-03-22 20:22:35
字體:
來源:轉載
供稿:網友
$test- append_root_node_end();$test- append_root_node('book','name','The"Web"Servers');$test- append_child_node('a u t ho"r','li n a g e');$test- append_child_node('page',100);$test- append_child_node('money','35 RMB');$test- append_root_node_end();$test- display();$test- save();生成的xml結果: xml version="1.0" encoding="utf-8" document book author linage /author page 100 /page money 35 RMB /money /book book name="TheWebServers" author li n a g e /author page 100 /page money 35 RMB /money /book /document html' target='_blank'>class xml{var $version;var $encoding;var $start;var $end;var $filename;var $xml_document;var $root_start;var $root_end;var $rss_start;var $rss_end;function xml($ver='1.0',$encoding='GB2312'){ $this- version=" xml version=/"{$ver}/" encoding=/"{$encoding}/" standalone=/"yes/" $this- rss_start=" rss version=/"2.0/" xmlns:domxml=/"[url]http://xml.666life.com/rss/1.0[/url]/" xmlns:geo=/"[url]http://www.w3.org/2003/01/geo/wgs84_pos#[/url]/" $this- rss_end=" /rss function new_xml($filename){ $this- filename=$filename; return true;function root($element){ $element=$this- filter($element); if(isset($this- start) and isset($this- end)){ exit("error:Only one top level element is allowed in an XML document./r/n"); }else{ $this- start=" $element $this- end=" /$element $this- xml_document=$this- version."/n".$this- rss_start."/n".$this- start."/n"; return true;function append_root_node($title,$property=null,$pro_val=null){ $title=$this- filter($title); $property=$this- filter($property); $pro_val=$this- filter($pro_val); $property!=null $pro_str=" $property=/"$pro_val/"":$property=null; $contents=" {$title}{$pro_str} $this- xml_document.=$contents; $this- root_end=" /$title return true;function append_root_node_end(){ $this- xml_document.=$this- root_end."/n"; return true;function append_child_node($title='undefined',$contents='undefined',$property=null,$pro_val=null,$cddate=false){ isset($property) $pro_str=" $property=/"$pro_val/"":$property=null; $title=$this- filter($title); $contents=$this- filter($contents,false); $property=$this- filter($property); $pro_val=$this- filter($pro_val); $cddate===false $cddate=false:$cddate=true; if($cddate){ $contents=" {$title}{$pro_str} !--[CDATA['/n$contents/n']]-- /$title }else{ $contents=" {$title}{$pro_str} $contents /$title $this- xml_document.=$contents."/n"; return true;function display(){ header("Content-type: text/xml"); $xml=$this- xml_document.$this- end."/n".$this- rss_end; echo $xml; //return true;function filter($sring,$replace_null=true){ $filter[]='"'; $filter[]="http://"; $filter[]="/n"; $filter[]="/r"; $filter[]="/t"; $replace_null===true $filter[]=" ":$replace_null=false; foreach ($filter as $val){ $sring=str_replace($val,'',$sring); return $sring;function encode(){ //you can add the convert encode function here or add other class to do thatfunction save(){ $this- xml_document=$this- xml_document.$this- end."/n".$this- rss_end; $handle=fopen($this- filename,'wb+'); $result=fwrite($handle,$this- xml_document); fclose($handle); if($result){ return true; }else{ echo "error:can't write to files,maybe the access denied.try to chmod 777 the directory return false;更多關于PHP操作xml相關內容感興趣的讀者可查看本站專題:《PHP針對XML文件操作技巧總結》希望本文所述對大家PHP程序設計有所幫助。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 92自拍视频 | 久草在线手机视频 | 国产成人精品一区二区视频免费 | 91精品国产一区二区在线观看 | caoporn国产一区二区 | 羞羞视频免费网站 | 成人9禁啪啪无遮挡免费 | 精品一区二区三区毛片 | 久久区二区 | 免费日韩片 | 大胆在线日本aⅴ免费视频 美国黄色毛片女人性生活片 | 黄色一级片免费在线观看 | 亚洲第五色综合网 | av电影在线观看网站 | 久久精品国产精品亚洲 | 成人性视频在线 | 狠狠干91| 国产一国产一级毛片视频在线 | 久久91亚洲精品久久91综合 | 1级黄色毛片 | 国产成人精品区 | 免费淫视频 | av手机在线免费播放 | 色网站在线免费观看 | 成人男女激情免费视频 | 欧美日韩在线看片 | 欧美亚州 | 小视频免费在线观看 | av免费在线播放 | 久草在线手机视频 | caoporn国产一区二区 | 久久久久久艹 | 亚洲网站在线播放 | 蜜桃一本色道久久综合亚洲精品冫 | 黄网免费看 | 免费看日韩片 | 国产精品视频一区二区三区四 | 色人阁导航 | 欧美 国产 综合 | 亚洲va久久久噜噜噜久牛牛影视 | 精品一区二区三区中文字幕老牛 |