PHP | DOMDocument createEntityReference() Function
Last Updated :
27 Aug, 2019
The DOMDocument::createEntityReference() function is an inbuilt function in PHP which is used to create a new instance of class DOMEntityReference.
Syntax:
DOMEntityReference DOMDocument::createEntityReference( string $name )
Parameters: This function accepts single parameter $name which holds the content of the entity reference. The entity reference does not contains leading & and the trailing ; characters.
Returns Value: This function returns the new DOMEntityReference object on success or FALSE on failure.
Below programs illustrate the DOMDocument::createEntityReference() function in PHP:
Program 1:
<?php
$domDocument = new DOMDocument( '1.0' , 'iso-8859-1' );
$domER = $domDocument ->createEntityReference( 'nbsp' );
$domDocument ->appendChild( $domER );
echo $domDocument ->saveXML();
?>
|
Output:
<?xml version="1.0" encoding="iso-8859-1"?>
Program 2:
<?php
$domDocument = new DOMDocument( '1.0' , 'iso-8859-1' );
$domER1 = $domDocument ->createEntityReference( 'amp' );
$domER2 = $domDocument ->createEntityReference( 'lt' );
$domER3 = $domDocument ->createEntityReference( 'gt' );
$domER4 = $domDocument ->createEntityReference( 'reg' );
$domDocument ->appendChild( $domER1 );
$domDocument ->appendChild( $domER2 );
$domDocument ->appendChild( $domER3 );
$domDocument ->appendChild( $domER4 );
echo $domDocument ->saveXML();
?>
|
Output:
<?xml version="1.0" encoding="iso-8859-1"?>
&
<
>
®
Reference: https://www.php.net/manual/en/domdocument.createentityreference.php
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...