1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
--TEST-- Bug #38623 (leaks in a tricky code with switch() and exceptions) --FILE-- <?php try { switch(strtolower("apache")) { case "apache": throw new Exception("test"); break; } } catch (Exception $e) { echo "ok\n"; } ?> --EXPECT-- ok