是否可以通过使用后期静态绑定来获取调用函数的信息(文件名、行、函数...)?
<?php
class Log{
public static function write($msg){
$line = ??;
$msg = date('Y-m-d H:i:s').' '.$line.' '.$msg;
}
}
Log::write("wuhuu!"); // write new log entry including >>this<< line/filename/..
?>
以前我used debug_backtrace()
或new \Exception
+ getTrace()
。_ 是否有可能(或更容易)使用一些很棒的超级特殊后期静态绑定功能关键字/功能?