XXII. DOM XML funkce

Varování

This module is EXPERIMENTAL. That means, that the behaviour of these functions, these function names, in concreto ANYTHING documented here can change in a future release of PHP WITHOUT NOTICE. Be warned, and use this module at your own risk.

Tyto funkce jsou přístupné pouze pokud bylo PHP zkonfigurováno s volbou --with-dom=[DIR], s využitím GNOME xml knihovny. Je potřeba nejméně libxml-2.0.0 (ne betaverze). Tyto funkce byly přidány v PHP 4.

Tento modul definuje následující konstanty:

Tabulka 1. XML konstanty

KonstantaHodnotaPopis
XML_ELEMENT_NODE1 
XML_ATTRIBUTE_NODE2 
XML_TEXT_NODE3 
XML_CDATA_SECTION_NODE4 
XML_ENTITY_REF_NODE5 
XML_ENTITY_NODE6 
XML_PI_NODE7 
XML_COMMENT_NODE8 
XML_DOCUMENT_NODE9 
XML_DOCUMENT_TYPE_NODE10 
XML_DOCUMENT_FRAG_NODE11 
XML_NOTATION_NODE12 
XML_GLOBAL_NAMESPACE1 
XML_LOCAL_NAMESPACE2 

Tento modul definuje několik tříd. DOM XML funkce vrací rozparsovaný strom XML dokumentu, kde každý uzel je objektem patrícím do jedné z těchto tříd.

Obsah
xmldoc -- Vytvořit DOM objekt z XML dokumentu
xmldocfile -- Vytvořit DOM objekt z XML souboru
xmltree -- Vytvořit strom PHP objektů z XML dokumentu