Return to autoload_014.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / tests / classes |
1.1 ! misho 1: --TEST-- ! 2: Ensure the ReflectionMethod constructor triggers autoload. ! 3: --SKIPIF-- ! 4: <?php extension_loaded('reflection') or die('skip'); ?> ! 5: --FILE-- ! 6: <?php ! 7: function __autoload($name) ! 8: { ! 9: echo "In autoload: "; ! 10: var_dump($name); ! 11: } ! 12: ! 13: try { ! 14: new ReflectionMethod("UndefC::test"); ! 15: } ! 16: catch (ReflectionException $e) { ! 17: echo $e->getMessage(); ! 18: } ! 19: ?> ! 20: --EXPECTF-- ! 21: In autoload: string(6) "UndefC" ! 22: Class UndefC does not exist