1--TEST-- 2ZE2 Autoload and derived classes 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 11function __autoload($class_name) 12{ 13 require_once(dirname(__FILE__) . '/' . $class_name . '.p5c'); 14 echo __FUNCTION__ . '(' . $class_name . ")\n"; 15} 16 17var_dump(class_exists('autoload_derived')); 18 19?> 20===DONE=== 21--EXPECT-- 22__autoload(autoload_root) 23__autoload(autoload_derived) 24bool(true) 25===DONE=== 26