024.phpt 1004 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. --TEST--
  2. Testing operations with undefined variable
  3. --FILE--
  4. <?php
  5. var_dump($a[1]);
  6. var_dump($a[$c]);
  7. var_dump($a + 1);
  8. var_dump($a + $b);
  9. var_dump($a++);
  10. var_dump(++$b);
  11. var_dump($a->$b);
  12. var_dump($a->$b);
  13. var_dump($a->$b->{$c[1]});
  14. ?>
  15. --EXPECTF--
  16. Notice: Undefined variable: a in %s on line %d
  17. NULL
  18. Notice: Undefined variable: %s in %s on line %d
  19. Notice: Undefined variable: %s in %s on line %d
  20. NULL
  21. Notice: Undefined variable: a in %s on line %d
  22. int(1)
  23. Notice: Undefined variable: %s in %s on line %d
  24. Notice: Undefined variable: %s in %s on line %d
  25. int(0)
  26. Notice: Undefined variable: a in %s on line %d
  27. NULL
  28. Notice: Undefined variable: b in %s on line %d
  29. int(1)
  30. Notice: Trying to get property '1' of non-object in %s on line %d
  31. NULL
  32. Notice: Trying to get property '1' of non-object in %s on line %d
  33. NULL
  34. Notice: Undefined variable: c in %s on line %d
  35. Notice: Trying to get property '1' of non-object in %s on line %d
  36. Notice: Trying to get property '' of non-object in %s on line %d
  37. NULL