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;
+
+
+ DOMNode::getLineNo 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 @@
+