xdebug中文手冊之相關函數

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()

返回代碼執行去向

相關文章
相關標籤/搜索