Php/docs/domnode.getlineno

提供:Dev Guides
< Php
移動先:案内検索

DOMNode::getLineNo

(PHP 5 >= 5.3.0, PHP 7)

DOMNode::getLineNoノードが存在する行の番号を取得します。


説明

public DOMNode::getLineNo ( ) : int

ノードが定義された行の番号を取得します。


パラメータ

この関数にはパラメータはありません。


返り値

常にノードが定義された行の番号を返します。


例1 DOMNode::getLineNo() メソッドの例

<?php// 以下の例で使うXMLのダンプ$xml = <<<XML<?xml version="1.0" encoding="utf-8"?><root>    <node /></root>XML;// DOMDocumentクラスのインスタンスを生成する$dom = new DOMDocument;// XMLをロードする$dom->loadXML($xml);// <node> 要素が定義された行がどこにあるかを表示するprintf('The <node> tag is defined on line %d', $dom->getElementsByTagName('node')->item(0)->getLineNo());?>

上の例の出力は以下となります。


The <node> tag is defined in line 3