--TEST-- Ensure ReflectionClass::getProperty() triggers autoload --SKIPIF-- <?php extension_loaded('reflection') or die('skip'); ?> --FILE-- <?php function __autoload($name) { echo "In autoload: "; var_dump($name); } $rc = new ReflectionClass("stdClass"); try { $rc->getProperty("UndefC::p"); } catch (ReflectionException $e) { echo $e->getMessage(); } ?> --EXPECTF-- In autoload: string(6) "undefc" Class undefc does not exist