passByReference_002.phpt 276 B

123456789101112131415161718
  1. --TEST--
  2. Attempt to pass a constant by reference
  3. --FILE--
  4. <?php
  5. function f(&$arg1)
  6. {
  7. var_dump($arg1++);
  8. }
  9. f(2);
  10. ?>
  11. --EXPECTF--
  12. Fatal error: Uncaught Error: f(): Argument #1 ($arg1) cannot be passed by reference in %s:%d
  13. Stack trace:
  14. #0 {main}
  15. thrown in %s on line %d