マジック定数

マジック定数とは定数を呼び出す位置で値が変更される特殊な定数のことです。

定数と同じく定数名だけを記入すると呼び出すことができます。


__LINE__


ファイル内での行番号を取得することができます。


__FILE__


ファイル名を取得することができます。


__DIR__


呼び出したファイルがあるディレクトリ(フォルダ)名を取得することができます。


__FUNCTION__


関数名を取得することができます。


__CLASS__


クラス名を取得することができます。


__TRAIT__


トレイト名を取得することができます。


__METHOD__


メソッド(クラス内で定義された関数)を取得することができます。


__NAMESPACE__


名前空間を呼び出すことができます。