fileA.php: требует function.inc.php и использует x()
из этого включаемого файла
fileB.php: требует fileA.php Пользователь вызывает fileB.php, чтобы получить fileA.php
function.inc.php: function x()
- возвращает имя файла, который его вызвал
Что такоеСерверная переменная PHP или что-то, что получает имя fileA.php из в function.inc.php ?
- Usecase - функция x () может быть
mysql_query() or die(mail( {info about error as well as which file caused it} )
на основе ответа ниже - это работает:
function x($q){
mysql_query($q) or die(mail('yourself@example.com,'error @ '.$_SERVER['PHP_SELF'] , serialize(debug_backtrace()) . "\n\n".mysql_error()));
}
- для человека, который проголосовал против - могли бы вы дать лучшую идею/ решение для функции трассировки выше?