私はこれを調べましたが、答えにはおそらく の使用が含まれていることを知っていますがdebug_backtrace()
、それを使用する方法や正確に何をするかについて苦労しています。
基本的に、これが index.php の場合:
<?php
//some code
//some more code
require "functions.php";
print_line();
//some code
print_line();
?>
そして functions.php は次のとおりでした:
<?php
function print_line(){
$line="[line that this function was called at]";
print "This function was called from line $line of index.php<br />";
}
?>
$line
出力が次のようになるように設定する正しい方法は次のとおりです。
This function was called from line 7 of index.php
This function was called from line 11 of index.php