constants_error_003.phpt 338 B

12345678910111213141516171819
  1. --TEST--
  2. Basic class support - attempting to pass a class constant by reference.
  3. --FILE--
  4. <?php
  5. class aclass
  6. {
  7. const myConst = "hello";
  8. }
  9. function f(&$a)
  10. {
  11. $a = "changed";
  12. }
  13. f(aclass::myConst);
  14. var_dump(aclass::myConst);
  15. ?>
  16. --EXPECTF--
  17. Fatal error: Only variables can be passed by reference in %s on line 12