diff options
author | Xinchen Hui <laruence@php.net> | 2012-08-16 18:17:26 +0800 |
---|---|---|
committer | Xinchen Hui <laruence@php.net> | 2012-08-16 18:17:26 +0800 |
commit | 0312d0a262e4e15ce49dddaa1b10492aba08ec38 (patch) | |
tree | 48caacb8e568b6dd4b13be43bbe2764f3f99cfd9 /Zend/tests/try_finally_006.phpt | |
parent | 018395efafeb8cbce0b8864ca4a1eac232db1cbb (diff) | |
download | php-git-0312d0a262e4e15ce49dddaa1b10492aba08ec38.tar.gz |
Prevents `goto` out of a finally block
Diffstat (limited to 'Zend/tests/try_finally_006.phpt')
-rw-r--r-- | Zend/tests/try_finally_006.phpt | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Zend/tests/try_finally_006.phpt b/Zend/tests/try_finally_006.phpt new file mode 100644 index 0000000000..ba1c183eb4 --- /dev/null +++ b/Zend/tests/try_finally_006.phpt @@ -0,0 +1,18 @@ +--TEST-- +Finally with near goto +--FILE-- +<?php +function foo () { + try { + } finally { + goto label; + echo "dummy"; +label: + echo "label"; + } +} + +foo(); +?> +--EXPECTF-- +label |