現在実行しているクラス名、関数名、行数(__CLASS__、__FUNCTION__、__LINE__)

デバッグやログの出力で使える定数たち

作成日:2019-04-29, 更新日:2019-04-29

基本

クラス名 __CLASS__
echo __CLASS__;
関数名 __FUNCTION__
echo __FUNCTION__;
行数 __LINE__
echo __LINE__;

クラス名と関数名、行数を出力

echo __CLASS__ . '::' . __FUNCTION__ . '() - ' . __LINE__;
// 「〇〇〇::〇〇〇() - 〇〇〇」みたいな感じで出力