diff --git a/reference/dom/domnode/getlineno.xml b/reference/dom/domnode/getlineno.xml new file mode 100644 index 0000000000..87f50a6819 --- /dev/null +++ b/reference/dom/domnode/getlineno.xml @@ -0,0 +1,91 @@ + + + + + + DOMNode::getLineNo + Get line number for a node + + + + &reftitle.description; + + public intDOMNode::getLineNo + + + + Gets line number for where the node is defined. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + Always returns the line number where the node was defined in. + + + + + &reftitle.examples; + + + <methodname>DOMNode::getLineNo</methodname> example + + + + + +XML; + +// Create a new DOMDocument instance +$dom = new DOMDocument; + +// Load the XML +$dom->loadXML($xml); + +// Print where the line where the 'node' element was defined in +printf('The tag is defined in line %d', $dom->getElementsByTagName('node')->item(0)->getLineNo()); +?> +]]> + + &example.outputs; + + tag is defined in line 3 +]]> + + + + + + + + diff --git a/reference/dom/versions.xml b/reference/dom/versions.xml index 463d0bb519..d85a81a5e1 100644 --- a/reference/dom/versions.xml +++ b/reference/dom/versions.xml @@ -1,5 +1,5 @@ - + @@ -103,6 +103,7 @@ +