3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Example { public function foo() { show_backtrace(); } } function show_backtrace() { echo "No options:\n"; print_r(debug_backtrace(0)); echo "\n\nObject:\n"; print_r(debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT)); echo "\n\nNo args:\n"; print_r(debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS)); echo "\n\nObject, no args:\n"; print_r(debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT | DEBUG_BACKTRACE_IGNORE_ARGS)); } $e = new Example(); $e->foo();

preferences:
41.34 ms | 402 KiB | 5 Q