debug_backtraceГенерирует стек вызовов функций
&reftitle.description;
arraydebug_backtraceintoptionsDEBUG_BACKTRACE_PROVIDE_OBJECTintlimit0
Функция debug_backtrace генерирует стек вызовов функций PHP.
&reftitle.parameters;
options
Этот параметр — битовая маска для следующих настроек:
Опции debug_backtraceDEBUG_BACKTRACE_PROVIDE_OBJECT
Нужно ли заполнять ключ "object" (в выходном массиве).
DEBUG_BACKTRACE_IGNORE_ARGS
Нужно ли исключить ключ "args" (из выходного массива) с сопутствующим
исключением всех аргументов функций/методов, чтобы уменьшить расход памяти.
Возможны четыре комбинации:
Опции debug_backtracedebug_backtrace()
Заполняются оба ключа.
debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT)debug_backtrace(1)debug_backtrace(0)
Не включается ключ "object" и заполняется ключ "args".
debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS)
Опускается ключ "object"и ключ "args".
debug_backtrace(2)debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT|DEBUG_BACKTRACE_IGNORE_ARGS)
Заполняется ключ "object"и опускается ключ "args".
debug_backtrace(3)
limit
Этим параметром можно ограничить количество возвращаемых
вызовов функций. По умолчанию
параметр (limit=0) — будет выведен весь
стек вызовов.
&reftitle.returnvalues;
Функция возвращает массив вложенных ассоциативных массивов (array).
Описание элементов массива приведено ниже:
Список возможных элементов массивов, возвращаемых функцией
debug_backtrace&Name;&Type;&Description;functionstring
Имя текущей функции. Смотрите также
__FUNCTION__.
lineint
Текущий номер строки. Смотрите также
__LINE__.
filestring
Имя текущего файла. Смотрите также
__FILE__.
classstring
Имя текущего класса. Смотрите также
__CLASS__
objectobject
Текущий объект.
typestring
Текущий тип вызова функции. Если это вызов метода объекта, будет
возвращено значение "->". Если это вызов статического метода класса, то "::".
Если это простой вызов функции, ничего не возвращается.
argsarray
Если (функция debug_backtrace) вызвана внутри функции,
в этих ключах будут перечислены аргументы функций. Если вызов выполнен внутри включаемого файла,
будут перечислены имена включённых файлов.