PHP DOM Functions Complete Reference Last Updated : 12 Mar, 2021 Improve Improve Like Article Like Save Share Report PHP DOM extension is used to operate on XML documents using DOM API. The DOM extension uses UTF-8 encoding. The Complete list of PHP DOM Functions are listed below: DOMAttr PHP DOMAttr __construct() Function PHP DOMAttr isId() Function DOMCdataSection PHP DOMCdataSection __construct() Function DOMCharacterData PHP DOMCharacterData appendData() Function PHP DOMCharacterData deleteData() Function PHP DOMCharacterData insertData() Function PHP DOMCharacterData replaceData() Function PHP DOMCharacterData substringData() Function DOMComment PHP DOMComment __construct() Function DOMDocument PHP DOMDocument __construct() Function PHP DOMDocument createAttribute() Function PHP DOMDocument createAttributeNS() Function PHP DOMDocument createCDATASection() Function PHP DOMDocument createComment() Function PHP DOMDocument createDocumentFragment() Function PHP DOMDocument createElement() Function PHP DOMDocument createElementNS() Function PHP DOMDocument createEntityReference() Function PHP DOMDocument createProcessingInstruction() Function PHP DOMDocument createTextNode() Function PHP DOMDocument getElementById() Function PHP DOMDocument getElementsByTagname() Function PHP DOMDocument getElementsByTagnameNS() Function PHP DOMDocument importNode() Function PHP DOMDocument load() Function PHP DOMDocument loadHTML() Function PHP DOMDocument loadHTMLFile() Function PHP DOMDocument loadXML() Function PHP DOMDocument normalizeDocument() Function PHP DOMDocument registerNodeClass() Function PHP DOMDocument relaxNGValidate() Function PHP DOMDocument relaxNGValidateSource() Function PHP DOMDocument save() Function PHP DOMDocument saveHTML() Function PHP DOMDocument saveHTMLFile() Function PHP DOMDocument saveXML() Function PHP DOMDocument schemaValidate() Function PHP DOMDocument schemaValidateSource() Function PHP DOMDocument validate() Function PHP DOMDocument xinclude() Function DOMDocumentFragment PHP DOMDocumentFragment appendXML() Function DOMElement PHP DOMElement __construct() Function PHP DOMElement getAttribute() Function PHP DOMElement getAttributeNode() Function PHP DOMElement getAttributeNodeNS() Function PHP DOMElement getAttributeNS() Function PHP DOMElement getElementsByTagName() Function PHP DOMElement getElementsByTagNameNS() Function PHP DOMElement hasAttribute() Function PHP DOMElement hasAttributeNS() Function PHP DOMElement removeAttribute() Function PHP DOMElement removeAttributeNode() Function PHP DOMElement removeAttributeNS() Function PHP DOMElement setAttribute() Function PHP DOMElement setAttributeNode() Function PHP DOMElement setAttributeNodeNS() Function PHP DOMElement setAttributeNS() Function PHP DOMElement setIdAttribute() Function PHP DOMElement setIdAttributeNode() Function PHP DOMElement setIdAttributeNS() Function DOMEntityReference PHP DOMEntityReference __construct() function DOMImplementation PHP DOMImplementation __construct() Function PHP DOMImplementation createDocument() Function PHP DOMImplementation createDocumentType() function PHP DOMImplementation hasFeature() Function DOMNamedNodeMap PHP DOMNamedNodeMap count() Function PHP DOMNamedNodeMap getNamedItem() Function PHP DOMNamedNodeMap getNamedItemNS() Function PHP DOMNamedNodeMap item() function DOMNode PHP DOMNode appendChild() function PHP DOMNode C14N() Function PHP DOMNode C14NFile() Function PHP DOMNode cloneNode() function PHP DOMNode getLineNo() function PHP DOMNode getNodePath() Function PHP DOMNode hasAttributes() Function PHP DOMNode hasChildNodes() function PHP DOMNode insertBefore() Function PHP DOMNode isDefaultNamespace() Function PHP DOMNode isSameNode() Function PHP DOMNode isSupported() Function PHP DOMNode lookupNamespaceUri() Function PHP DOMNode lookupPrefix() Function PHP DOMNode normalize() Function PHP DOMNode removeChild() Function PHP DOMNode replaceChild() Function DOMNodeList PHP DOMNodeList item() Function PHP DOMNodeList count() Function DOMProcessingInstruction PHP DOMProcessingInstruction __construct() Function DOMText PHP DOMText __construct() Function PHP DOMText isElementContentWhitespace() Function PHP DOMText isWhitespaceInElementContent() Function PHP DOMText splitText() Function DOMXPath PHP DOMXPath __construct() Function PHP DOMXPath evaluate() Function PHP DOMXPath query() Function PHP DOMXPath registerNamespace() Function PHP DOMXPath registerPhpFunctions() Function DOM Functions PHP dom_import_simplexml() Function Like Article Suggest improvement Previous PHP Ds\Vector Functions Complete Reference Next PHP Exercises, Practice Questions and Solutions Share your thoughts in the comments Add Your Comment Please Login to comment...