![]() |
||||
|
XDEBUG EXTENSION FOR PHP | DOCUMENTATION
home |
updates |
download |
documentation |
license |
support
» Documentation for: Xdebug 2 » Feature: Basic Features Xdebug's basic functions include the display of stack traces on error conditions, maximum nesting level protection and time tracking. Related Settingsxdebug.default_enable
Type: boolean, Default value: On
If this setting is On then stacktraces will be shown by default on an
error event. You can disable showing stacktraces from your code with
xdebug_disable(). As this is one of the basic functions of Xdebug, it is
advisable to leave this setting set to 'On'.
xdebug.max_nesting_level
Type: integer, Default value: 100
Controls the protection mechanism for infinite recursion protection.
The value of this setting is the maximum level of nested functions that are
allowed before the script will be aborted.
Related Functionsstring xdebug_call_class( )
Returns the calling class
This function returns the name of the class from which the current function/method was called from. Example:
<?phpReturns:
Called @ /home/httpd/html/test/xdebug_caller.php:12 from {main}
string xdebug_call_file( )
Returns the calling file
This function returns the filename that contains the function/method that called the current function/method. For an example see xdebug_call_class(). string xdebug_call_function( )
Returns the calling function/method
This function returns the name of the function/method from which the current function/method was called from. For an example see xdebug_call_class(). int xdebug_call_line( )
Returns the calling line
This function returns the line number that contains the function/method that called the current function/method. For an example see xdebug_call_class(). void xdebug_disable( )
Disables stack traces
Disable showing stack traces on error conditions. void xdebug_enable( )
Enables stack traces
Enable showing stack traces on error conditions. bool xdebug_is_enabled( )
Returns whether stack traces are enabled
Return whether stack traces would be shown in case of an error or not. int xdebug_memory_usage( )
Returns the current memory usage
Returns the current amount of memory the script uses. Before PHP 5.2.1, this only works if PHP is compiled with --enable-memory-limit. From PHP 5.2.1 and later this function is always available. int xdebug_peak_memory_usage( )
Returns the peak memory usage
Returns the maximum amount of memory the script used until now. Before PHP 5.2.1, this only works if PHP is compiled with --enable-memory-limit. From PHP 5.2.1 and later this function is always available. float xdebug_time_index( )
Returns the current time index
Returns the current time index since the starting of the script in seconds. Example:
<?phpReturns:
0.00038003921508789 0.76580691337585 |
||||
|
This site and all of its contents are
Copyright © 2002-2009 by Derick Rethans.
All rights reserved. |
||||
