The DOMDocument::createTextNode() function is an inbuilt function in PHP which is used to create a new instance of class DOMText.
Syntax:
DOMText DOMDocument::createTextNode( string $content )
Parameters: This function accepts single parameter $content which holds the content of the text.
Return Value: This function returns a new DOMText object on success or FALSE on failure.
Below programs illustrate the DOMDocument::createTextNode() function in PHP:
Program 1:
<?php   // Create a new DOMDocument $domDocument = new DOMDocument('1.0', 'iso-8859-1');   // Use createTextNode() function to create text node $domTN = $domDocument->createTextNode('neveropen');   // Append element to the document $domDocument->appendChild($domTN);   // Create XML document and display it echo $domDocument->saveXML();   ?> |
<?xml version="1.0" encoding="iso-8859-1"?> neveropen
Program 2:
<?php   // Create a new DOMDocument $domDocument = new DOMDocument('1.0', 'iso-8859-1');   // Use createTextNode() function to create text node $domTN1 = $domDocument->createTextNode("neveropen"); $domTN2 = $domDocument->createTextNode("Noida"); $domTN3 = $domDocument->createTextNode("abc@geeksforgeeks.org");   // Append element to the document $domDocument->appendChild($domTN1); $domDocument->appendChild($domTN2); $domDocument->appendChild($domTN3);   // Create XML document and display it echo $domDocument->saveXML();   ?> |
<?xml version="1.0" encoding="iso-8859-1"?> neveropen Noida abc@geeksforgeeks.org
Reference: https://www.php.net/manual/en/domdocument.createtextnode.php
