PHP | DOMDocument __construct() Function
Last Updated :
27 Aug, 2019
Improve
The DOMDocument::__construct() function is an inbuilt function in PHP which is used to create a new DOMDocument object.
Syntax:
php
php
public DOMDocument::__construct( string $version, string $encoding )Parameters: This function accepts two parameters as mentioned above and described below:
- $version: This parameter holds the version of the document as part of the XML declaration.
- $encoding: This parameter holds the document encoding as part of the XML declaration.
<?php
// Create new DOMDocument
$dom = new DOMDocument('1.0', 'iso-8859-1');
// Display the output
echo $dom->saveXML();
?>
<?php
// Create new DOMDocument
$dom = new DOMDocument('1.0', 'iso-8859-1');
// Display the output
echo $dom->saveXML();
?>
Output:
Program 2:
<?xml version="1.0" encoding="iso-8859-1"?>
<?php
// Create new DOMDocument
$dom = new DOMDocument('1.0', 'iso-8859-1');
// Set xmlStandalone() function to True
$dom->xmlStandalone = "true";
// Display the output
echo $dom->saveXML();
?>
<?php
// Create new DOMDocument
$dom = new DOMDocument('1.0', 'iso-8859-1');
// Set xmlStandalone() function to True
$dom->xmlStandalone = "true";
// Display the output
echo $dom->saveXML();
?>
Output:
Reference: https://www.php.net/manual/en/domdocument.construct.php
<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>