【www.gdgbn.com--Dom教程】

//photo_xml类,继承php5的domdocument类

 代码如下 class photo_xml extends domdocument
{
    private $root;    //属性
    //构造函数
    public function __construct()
    {
        parent::__construct();
        if (!file_exists("sitecontent.xml"))
        {
            $xmlstr = "";
            $this->loadxml($xmlstr);
            $this->save("sitecontent.xml");
        }
        else
        {
            $this->load("sitecontent.xml");
        }
    }
   
    //添加图片
    public function addphoto($address,$note)
    {
        $root = $this->documentelement;
        //获取留言消息
       
        $node_address = $this->createelement("page"); //添加标签
        $type=$this->createattribute("src");
        $node_address->appendchild($type);    //添加src的属性
        $type_text=$this->createtextnode($address);
        $type->appendchild($type_text);
        $text= $this->createtextnode(iconv("gb2312","utf-8",$note));
        $node_address->appendchild($text);
        //加入到根结点下
        $root->appendchild($this->appendchild($node_address));
        $this->save("sitecontent.xml");
    }
}

?>

 代码如下 $photo_xml=new photo_xml();
$photo_xml->addphoto("./www.111cn.net/p31.jpg","page31");


?>

本文来源:http://www.gdgbn.com/wangyezhizuo/25661/