Комментарии

Просмотр трассировки стека
( 0 Голосов )

Для отладки программы не менее важно выяснить, каким образом ее выполнение достигло интересующей нас стадии. Как упоминалось ранее, в программном стеке хранится последовательность вызовов функций, приведшая к данной стадии выполнения программы (например, в файле index .php был вызван метод dispatch () из класса JSite, где, в свою очередь, был вызван метод renderComponent () из класса JComponentHelper). Содержимое стека можно вывести в любой момент выполнения программы с помощью следующего фрагмента кода:

var_dump(debug_backtrace()); die ;

Трассировка стека выводится в следующей последовательности: текущая программа — из вершины стека, а исходная вызывающая программа (в данном случае файл index.php) — из дна стека.


Понравился материал? Пригодилась информация? Плюсани в социалки!


Теги:
 
Похожие новости