debug_print_backtrace_limit.phpt 731 B

12345678910111213141516171819202122232425262728293031323334353637
  1. --TEST--
  2. debug_print_backtrace limit
  3. --FILE--
  4. <?php
  5. function a() {
  6. b();
  7. }
  8. function b() {
  9. c();
  10. }
  11. function c() {
  12. debug_print_backtrace(0, 1);
  13. echo "\n";
  14. debug_print_backtrace(0, 2);
  15. echo "\n";
  16. debug_print_backtrace(0, 0);
  17. echo "\n";
  18. debug_print_backtrace(0, 4);
  19. }
  20. a();
  21. ?>
  22. --EXPECTF--
  23. #0 %sdebug_print_backtrace_limit.php(7): c()
  24. #0 %sdebug_print_backtrace_limit.php(7): c()
  25. #1 %sdebug_print_backtrace_limit.php(3): b()
  26. #0 %sdebug_print_backtrace_limit.php(7): c()
  27. #1 %sdebug_print_backtrace_limit.php(3): b()
  28. #2 %sdebug_print_backtrace_limit.php(20): a()
  29. #0 %sdebug_print_backtrace_limit.php(7): c()
  30. #1 %sdebug_print_backtrace_limit.php(3): b()
  31. #2 %sdebug_print_backtrace_limit.php(20): a()