(PHP 5, PHP 7)
Bir HTML veya XML belgeyi temsil eder ve belgeyi belge ağacının kökü olarak sunar.
$exclusive
[, bool $with_comments
[, array $xpath
[, array $ns_prefixes
]]]] ) : string$uri
[, bool $exclusive
= FALSE
[, bool $with_comments
= FALSE
[, array $xpath
[, array $ns_prefixes
]]]] ) : intKullanımı önerilmiyor. encoding özelliğinin salt okunur eşdeğeri olarak belgenin asıl kodlaması.
Kullanımı önerilmiyor. DOMDocument::normalizeDocument() çağrıldığında kullanılan yapılandırma.
Bu belgenin Belge Türü Bildirimi.
Belgenin belge elemanı çocuğuna doğrudan erişmeyi sağlayan öznitelik.
Belgenin bulunduğu yer; tanımlanmamışsa NULL
'dur.
Belgenin XMl bildiriminde belirtilen karakter kodlaması. Bu öznitelik 3. seviye DOM belirtiminin son sürümünde yoktur, ancak bu gerçeklenimin XML belge kodlamasını bir yerde belirtmesi gerekiyordu ve tek yol buydu.
Çıktı, girintiler ve ek boşluklarla daha hoş biçemlenir.
Belgenin elde edilmesinde kullanılan DOMImplementation nesnesi.
Fazladan boşluklar silinmez. Öntanımlı değer: TRUE
.
Tescilli. Kurtarma kipini etkin kılar. Yani, iyi biçemli olmayan belgeler de çözümlenmeye çalışılır. Bu öznitelik DOM belirtiminin bir parçası değildir; libxml'e özgüdür.
Bir belge türü bildirimindeki harici öğeleri yüklemek için TRUE
atayın. Karakter öğelerini XML belgeye dahil etmek için yararlıdır.
Kullanımı önerilmiyor. XML bildiriminde belirtildiği gibi, belgenin tek bir belgeden oluşup oluşmadığını belirtir. xmlStandalone özniteliğine karşılıktır.
Hata durumunda DOMException oluşur.
Öntanımlı değer: TRUE
.
Tescilli. Öğelerin yerine konup konmayacağı. Bu öznitelik DOM belirtiminin bir parçası değildir; libxml'e özgüdür.
Belge DTD'ye uygun olarak doğrulanır ve yüklenir. Öntanımlı
değer: FALSE
.
Kullanımı önerilmiyor. xmlVersion özelliğinin karşılığı olarak XML sürümü.
Belgenin karakter kodlaması olarak, XML bildiriminde belirtilen
karakter kodlaması. Belgede belirtilmediğinde veya bilinmediğinde
(örneğin, belge bellekte oluşturulmuşssa) değeri NULL
'dur.
XML bildiriminde belirtildiği gibi, belgenin tek bir belgeden oluşup
oluşmadığını belirtir. Belgede belirtilmemişse değeri NULL
'dur.
XML bildiriminde belirtildiği gibi, belgenin XML sürümü. Hiçbir bildirim yoksa ve belge XML'i destekliyorsa değer: "1.0".