error_reporting07.phpt 360 B

123456789101112131415161718192021222324252627282930
  1. --TEST--
  2. testing @ and error_reporting - 7
  3. --FILE--
  4. <?php
  5. error_reporting(E_ALL);
  6. function foo1($arg) {
  7. }
  8. function foo2($arg) {
  9. }
  10. function foo3() {
  11. echo $undef3;
  12. throw new Exception("test");
  13. }
  14. try {
  15. @error_reporting(@foo1(@foo2(@foo3())));
  16. } catch (Exception $e) {
  17. }
  18. var_dump(error_reporting());
  19. echo "Done\n";
  20. ?>
  21. --EXPECT--
  22. int(32767)
  23. Done