The DOMDocument::load() function is an inbuilt function in PHP which is used to load an XML document from a file.
Syntax:
HTML
Program:
php
Output:
mixed DOMDocument::load( string $filename, int $options = 0 )Parameters: This function accepts two parameters as mentioned above and described below:
- $filename: This parameter holds the path to the XML document.
- $options: This parameter holds the Bitwise OR of the libxml option constants.
<user>
<username>Geeks123</username>
<name>GeeksforGeeks</name>
<address>
<phone>+91-XXXXXXXXXX</phone>
<email>abc@geeksforgeeks.org</email>
</address>
</user>
<?php
// Create a new DOMDocument
$doc = new DOMDocument();
// Load the XML file to the document
$doc->load('gfg.xml');
// Create a XML document and display it
echo $doc->saveXML();
?>
<user>
<username>Geeks123</username>
<name>GeeksforGeeks</name>
<address>
<phone>+91-XXXXXXXXXX</phone>
<email>abc@geeksforgeeks.org</email>
</address>
</user>
Reference: https://www.php.net/manual/en/domdocument.load.php