'common.php' contains some class definition and PHP5 fails with 'PHP Fatal error: Cannot redeclare class ... in common.php...' when script C.php starts. The file including map is:
A.php: require_once(common.php) B.php: require_once(common.php) C.php: require_once(A.php) require_once(B.php) That is bug? When only one file is included (A or B), the contents of 'common.php' is available, i.e. nested require works. Only fails when nested and multiple require. P.S. I use PHP5 RC2 running as CGI on WinXP/IIS. -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php