PHP | DOMDocument createTextNode() Function

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('zambiatek');
  
// 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"?>
zambiatek

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("zambiatek");
$domTN2 = $domDocument->createTextNode("Noida");
$domTN3 = $domDocument->createTextNode("abc@zambiatek.com");
  
// 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"?>
zambiatek
Noida
abc@zambiatek.com

Reference: https://www.php.net/manual/en/domdocument.createtextnode.php

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button