class_alias_008.phpt 318 B

12345678910111213141516171819
  1. --TEST--
  2. Testing class_alias() with abstract class using an arbitrary class name as alias
  3. --FILE--
  4. <?php
  5. abstract class foo { }
  6. class_alias('foo', "\0");
  7. $a = "\0";
  8. new $a;
  9. ?>
  10. --EXPECTF--
  11. Fatal error: Uncaught Error: Cannot instantiate abstract class foo in %s:%d
  12. Stack trace:
  13. #0 {main}
  14. thrown in %s on line %d