Open In App
Related Articles

PHP | DOMDocument createTextNode() Function

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
Report
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('GeeksforGeeks');
  
// Append element to the document
$domDocument->appendChild($domTN);
  
// Create XML document and display it
echo $domDocument->saveXML();
  
?>

                    
Output:
<?xml version="1.0" encoding="iso-8859-1"?>
GeeksforGeeks
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("GeeksforGeeks");
$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();
  
?>

                    
Output:
<?xml version="1.0" encoding="iso-8859-1"?>
GeeksforGeeks
Noida
abc@geeksforgeeks.org
Reference: https://www.php.net/manual/en/domdocument.createtextnode.php

Last Updated : 27 Aug, 2019
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads