1--TEST-- 2Ensure ReflectionClass::implementsInterface 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 $rc = new ReflectionClass("stdClass"); 14 15 try { 16 $rc->implementsInterface("UndefI"); 17 } catch (ReflectionException $e) { 18 echo $e->getMessage(); 19 } 20?> 21--EXPECTF-- 22In autoload: string(6) "UndefI" 23Interface UndefI does not exist