DOMNode::getLineNo
(PHP 5 >= 5.3.0, PHP 7, PHP 8)
DOMNode::getLineNo — Obtiene el número de línea de un nodo
Descripción
public DOMNode::getLineNo():
int
Parámetros
Esta función no contiene ningún parámetro.
Valores devueltos
Devuelve el número de línea en el que el nodo
fue definido durante el análisis.
Si el nodo fue creado manualmente, el valor devuelto será
0
.
Ejemplos
Ejemplo #1 Ejemplo con DOMNode::getLineNo()
<?php
// XML de ejemplo
$xml = <<<XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<root>
<node />
</root>
XML;
// Creación de un objeto DOMDocument
$dom = new DOMDocument;
// Carga del XML
$dom->loadXML($xml);
// Muestra el número de línea del nodo.
printf('El nodo <node> está definido en la línea %d', $dom->getElementsByTagName('node')->item(0)->getLineNo());
?>
El ejemplo anterior mostrará :
El nodo <node> está definido en la línea 3