try_finally_006.phpt 335 B

1234567891011121314151617181920212223242526
  1. --TEST--
  2. Try finally (with near goto)
  3. --FILE--
  4. <?php
  5. function foo () {
  6. $jmp = 1;
  7. try {
  8. } finally {
  9. previous:
  10. if ($jmp) {
  11. goto label;
  12. echo "dummy";
  13. label:
  14. echo "label\n";
  15. $jmp = 0;
  16. goto previous;
  17. }
  18. echo "okey";
  19. }
  20. }
  21. foo();
  22. ?>
  23. --EXPECT--
  24. label
  25. okey