PHP | Función DOMText splitText()

La función DOMText::splitText() es una función incorporada en PHP que se usa para dividir un Node en dos Nodes en el desplazamiento especificado.

Sintaxis:

DOMText DOMText::splitText( int $offset )

Parámetros: esta función acepta un solo parámetro $offset que contiene el desplazamiento para dividir.

Valor devuelto: esta función devuelve un nuevo Node del mismo tipo, que contiene todo el contenido en y después del desplazamiento.

Los programas dados a continuación ilustran la función DOMText::splitText() en PHP:

Programa 1:

<?php
  
// Create the text Node
$text = new DOMText('GeeksforGeeks');
  
// Split the text
$splitedtext = $text->splitText(8);
echo $splitedtext->nodeValue;
?>

Producción:

Geeks

Programa 2:

<?php
  
// Create a new DOMDocument instance
$document = new DOMDocument();
   
// Create a div element
$element = $document->appendChild(new DOMElement('div'));
   
// Create a text Node
$text = $document->createTextNode('GeeksforGeeks');
   
// Append the nodes
$element->appendChild($text);
   
echo "Number of text nodes before splitting: ";
echo count($element->childNodes) . "<br>";
   
// Splitting the text
$text->splitText(5);
   
echo "Number of text nodes after splitting: ";
echo count($element->childNodes);
?>

Producción:

Number of text nodes before splitting: 1
Number of text nodes after splitting: 1

Referencia: https://www.php.net/manual/en/domtext.splittext.php

Publicación traducida automáticamente

Artículo escrito por gurrrung y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *