test.xml
<?xml version="1.0" encoding="UTF-8"?>
index.php
<?phpClass kitaplar extends domDocument {function __construct() {parent::__construct();}function kitapekle($baslik, $yazar) {$baslikmetni = $this->createElement("baslik");$baslikmetni->appendChild($this->createTextNode($baslik));$yazarmetni = $this->createElement("yazar");$yazarmetni->appendChild($this->createTextNode($yazar));$kitapmetni = $this->createElement("kitap");$kitapmetni->appendChild($baslikmetni);$kitapmetni->appendChild($yazarmetni);$this->documentElement->appendChild($kitapmetni);}}header("Content-type: text/xml");$dom = new kitaplar();$dom->load("test.xml");$dom->kitapekle("PHP 7", "Ulusanyazilim");print $dom->saveXML();?>
Çıktısı
<?xml version="1.0" encoding="UTF-8"?>PHP 7Ulusanyazilim
test.php
<?phpClass kitaplar extends domDocument {function __construct() {parent::__construct();}function kitapekle($baslik, $yazar) {$baslikmetni = $this->createElement("baslik");$baslikmetni->appendChild($this->createTextNode($baslik));$yazarmetni = $this->createElement("yazar");$yazarmetni->appendChild($this->createTextNode($yazar));$kitapmetni = $this->createElement("kitap");$kitapmetni->appendChild($baslikmetni);$kitapmetni->appendChild($yazarmetni);$this->documentElement->appendChild($kitapmetni);}}$dom = new DomDocument;$dom->load("test.xml");print "<pre>";print $dom->documentElement->nodeName;print "<br/>\n";print_r($dom->getElementsByTagName("test"));print "<br/>\n";print htmlentities($dom->saveXML());?>
Çıktısı
rssDOMNodeList Object([length] => 0)<?xml version="1.0" encoding="UTF-8"?>PHP 7Ulusanyazilim