1--TEST-- 2Bug #39542 (Behaviour of require_once/include_once different to < 5.2.0) 3--FILE-- 4<?php 5$oldcwd = getcwd(); 6chdir(dirname(__FILE__)); 7if (substr(PHP_OS, 0, 3) == 'WIN') { 8 set_include_path(dirname(__FILE__).'/bug39542;.'); 9} else { 10 set_include_path(dirname(__FILE__).'/bug39542:.'); 11} 12 13spl_autoload_register(function ($class) { 14 if (!require_once($class.'.php')) { 15 error_log('Error: Autoload class: '.$class.' not found!'); 16 } 17}); 18 19new bug39542(); 20 21chdir($oldcwd); 22?> 23--EXPECT-- 24ok 25