php

PHPデバック時に使えそうな小ネタ

タイトルの通り、プログラムを書いて実行したんだけど
動画がおかしいとき(デバッグ時)に役に立つかもしれない
小ネタを書きます。
PHPには、次の定数が予め定義されています。

定数名 置き換えられる内容
__LINE__ 実行中の行番号
__FILE__ 実行中のファイル名
__FUNCTION__ 実行中の関数名
__CLASS__ 実行中のクラス名
__METHOD__ 実行中のメソッド名

サンプルコードの実行結果はこちら

サンプルコードを実行すると、ファイル名、出力された箇所の行、
実行中の関数名が判明します。大規模なファイルの動作確認や
関数の実行記録を保存するログを記録したいときに使えると思います。

-php
-,