行番号を取得したい

上記画像は、 PHP ファイルを VScode( Visual Studio code )で編集している途中の画面キャプチャです。
PHP コードは以下の様になっています。
18行目 <?php
19行目 echo "行番号:".__LINE__."<br />";
20行目 echo "行番号:".__LINE__."<br />";
21行目 echo "行番号:".__LINE__."<br />";
22行目 ?>
PHP ファイルの 19 ~ 21 行目に
echo "行番号:".__LINE__."<br />";
と echo で出力している箇所があります。
そこに、 __LINE__ と、アンダーバー 2 文字ではじまりアンダーバー 2 文字で終わる記述が含まれていますが、これは、 PHP ファイルの何行目にいるかを取得可能な PHP の定数のようです。
特別な設定を行っていなくても、自動的に定義される定数のようです。
PHP: 自動的に定義される定数 – Manual
http://php.net/manual/ja/language.constants.predefined.php
なので、 HTML での出力結果は以下のようになります。
行番号:19<br />
行番号:20<br />
行番号:21<br />
__FILE__ 定数で出力された行が取得・出力できています。
あとがき
__FILE__ 定数。短い記述で機能的ですね。
以上、閲覧ありがとうございました。
