|
|
|
| Здравствуйте.
Как узнать в каком php-файле была вызвана функция, не прибегая к дополнительным параметрам? | |
|
|
|
|
|
|
|
для: antf
(17.10.2011 в 13:30)
| | Можно воспользоваться предопределенной константой __FILE__ | |
|
|
|
|
|
|
|
для: cheops
(17.10.2011 в 13:38)
| | Константа __FILE__ выдает путь к модулю, где была определена функция. Нужен путь к модулю, где функция вызывается. | |
|
|
|
|
|
|
|
для: antf
(17.10.2011 в 14:42)
| | debug_backtrace() | |
|
|
|
|
|
|
|
для: Саня
(17.10.2011 в 15:37)
| | Хорошая штука. Проблема в том, что функция всегда возвращается index.php, к которому еще куча модулей через include подключается. | |
|
|
|
|
|
|
|
для: antf
(17.10.2011 в 15:55)
| | Так надо debug_backtrace() вызывать из тела той функции, которую хотите проконтролировать. | |
|
|
|