string xdebug_call_class()php
返回當前被調用的函數或方法所屬的類的類名cookie
string xdebug_call_file()ide
返回調用當前函數的文件名函數
string xdebug_call_function()debug
返回調用當前正在執行的函數的函數名code
int xdebug_call_line()內存
返回該函數是在哪一行被調用的。get
void xdebug_disable()/xdebug_enable()string
禁止/激活顯示錯誤的跟蹤棧信息it
xdebug_start_error_collection()
xdebug_stop_error_collection()
xdebug_get_collected_errors()
錯誤收集開始函數,當此函數被執行的時候,xdebug將不在頁面上顯示錯誤信息,而是將錯誤信息以xdebug
本身的規則記錄在緩衝區。直到遇到xdebug_stop_error_collection()函數。緩衝區的內容將由xdebug_get_collected_errors()
函數的調用而顯示。此功能可讓你的頁面不被xdebug的錯誤顯示破壞。
array xdebug_get_headers()
返回全部由php設置的頭信息。好比由header(),setcookie函數設置的頭信息.
xdebug_is_enabled()
返回xdebug的跟蹤狀態是否被激活 xdebug.default_enable的值
int xdebug_memory_usage()
返回腳本當前的內存使用數
int xdebug_peak_memory_usage()
返回腳本直達目前爲止這段過程當中的使用內存的最高值
float xdebug_time_index()
返回腳本開始到如今所使用的秒數
變量顯示功能
var_dump( [mixed var [, ...]] )
void xdebug_debug_zval( [string varname [, ...]] )
void xdebug_debug_zval_stdout( [string varname [, ...]] )
返回一個變量的標準輸出信息,包括類型,值,引用次數等。。
void xdebug_dump_superglobals()
返回全局變量的信息
void xdebug_var_dump( [mixed var [, ...]] )
顯示變量的詳細信息
堆棧跟蹤
array xdebug_get_declared_vars()
返回申明的變量集合
array xdebug_get_function_stack()
返回跟蹤棧的詳細信息(跟蹤函數執行步驟)
函數跟蹤
xdebug_start_code_coverage()
開始跟蹤
array xdebug_get_code_coverage()
返回代碼執行去向