in file.php:
call()...
How to get absolute path of file.php inside call() ?
Pay attention that call() may be defined in another file.
another.php:
function call(){..}
file.php:
include(path_to_another.php);
call();
in file.php:
call()...
How to get absolute path of file.php inside call() ?
Pay attention that call() may be defined in another file.
another.php:
function call(){..}
file.php:
include(path_to_another.php);
call();
no way except debug_backtrace
function whatever() {
$t = debug_backtrace();
echo "called from {$t[0]['file']}";
}