autoload_002.phpt 570 B

123456789101112131415161718192021222324252627
  1. --TEST--
  2. ZE2 Autoload and get_class_methods
  3. --SKIPIF--
  4. <?php
  5. if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 needed');
  6. if (class_exists('autoload_root', false)) die('skip Autoload test classes exist already');
  7. ?>
  8. --FILE--
  9. <?php
  10. function __autoload($class_name)
  11. {
  12. require_once(dirname(__FILE__) . '/' . $class_name . '.p5c');
  13. echo __FUNCTION__ . '(' . $class_name . ")\n";
  14. }
  15. var_dump(get_class_methods('autoload_root'));
  16. ?>
  17. ===DONE===
  18. --EXPECT--
  19. __autoload(autoload_root)
  20. array(1) {
  21. [0]=>
  22. string(12) "testFunction"
  23. }
  24. ===DONE===