bug34786.phpt 390 B

12345678910111213141516171819202122
  1. --TEST--
  2. Bug #34786 (2 @ results in change to error_reporting() to random value)
  3. --FILE--
  4. <?php
  5. function foo($a,$b,$c) {
  6. echo "foo: ".error_reporting()."\n";
  7. }
  8. function bar() {
  9. echo "bar: ".error_reporting()."\n";
  10. }
  11. error_reporting(E_WARNING);
  12. echo "before: ".error_reporting()."\n";
  13. @foo(1,@bar(),3);
  14. echo "after: ".error_reporting()."\n";
  15. ?>
  16. --EXPECT--
  17. before: 2
  18. bar: 0
  19. foo: 0
  20. after: 2