1--TEST-- 2Ensure the ReflectionProperty 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 ReflectionProperty('UndefC', 'p'); 15 } 16 catch (ReflectionException $e) { 17 echo $e->getMessage(); 18 } 19?> 20--EXPECTF-- 21In autoload: string(6) "UndefC" 22Class UndefC does not exist 23