bug80255.phpt 339 B

123456789101112131415161718192021222324
  1. --TEST--
  2. Bug #80255: Opcache bug (bad condition result) in 8.0.0rc1
  3. --FILE--
  4. <?php
  5. function test($a, $b, $c) {
  6. do {
  7. if ($a && !$b) {
  8. break;
  9. } else if ($b) {
  10. echo "foo\n";
  11. }
  12. echo "bar\n";
  13. } while ($c);
  14. echo "baz\n";
  15. }
  16. test(true, true, false);
  17. ?>
  18. --EXPECT--
  19. foo
  20. bar
  21. baz