DOMNode::getLineNo

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

DOMNode::getLineNoObtener el número de línea de un nodo

Descripción

publicDOMNode::getLineNo(): int

Obtiene el número de línea donde se definió el nodo en tiempo de análisis.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve el número de línea donde se definió el nodo en tiempo de análisis. Si el nodo se creó manualmente, el valor devuelto será 0.

Ejemplos

Ejemplo #1 Ejemplo de DOMNode::getLineNo()

<?php
// XML dump for below example
$xml = <<<XML
<?xml version="1.0" encoding="utf-8"?>
<root>
<node />
</root>
XML;

// Crear una nueva instancia de DOMDocument
$dom = new DOMDocument;

// Cargar el XML
$dom->loadXML($xml);

// Imprimir la línea donde el elemento 'node' fue definido
printf('La etiqueta <node> está definida en la línea %d', $dom->getElementsByTagName('node')->item(0)->getLineNo());
?>

El resultado del ejemplo sería:

La etiqueta <node> está definida en la línea 3
To Top