(PHP 5, PHP 7)
DOMDocument::save — Dahili XML ağacını bir dizge olarak dosyaya yazar
$dosya
[, int $seçenekler
] ) : intBelgeyi DOM gösteriminden oluşturur. Bu yöntem genellikle, aşağıdaki örnekte olduğu gibi sıfırdan bir belge oluşturulduktan sonra çağrılır.
dosya
XML belgenin kaydedileceği dosyanın yolu.
seçenekler
Ek seçenekler. Şimdilik sadece LIBXML_NOEMPTYTAG desteklenmektedir.
Bir hata oluşmuşsa FALSE
yoksa yazılan bayt sayısı döner.
Sürüm: | Açıklama |
---|---|
5.1.0 |
seçenekler değiştirgesi eklendi.
|
Örnek 1 - Bir DOM ağacının bir dosyaya kaydedilmesi
<?php
$doc = new DOMDocument('1.0');
// Çıktı göze hoş görünsün
$doc->formatOutput = true;
$root = $doc->createElement('book');
$root = $doc->appendChild($root);
$title = $doc->createElement('title');
$title = $root->appendChild($title);
$text = $doc->createTextNode('This is the title');
$text = $title->appendChild($text);
echo $doc->save("/tmp/test.xml") . ' bayt yazıldı'; // 72 bayt yazıldı
?>