From: [EMAIL PROTECTED] Operating system: SunOS 5.7 PHP version: 4.0.4pl1 PHP Bug Type: Compile Failure Bug description: anormal behavior of keyword parent the use of the parent keyword when the inherited class is in a different file from the parent class produces an error: (just by writing both classes on a single file avoids the problem) Fatal error: No parent class available in this context in file_of_inherited_class.php example: file: a.php -------------- class a { function f() { echo "a::f()" ; } } file: b.php --------------- class b extends a { function f() { echo parent::f() ; // <---- error when compiling echo "b::f()" ; } } $obj = new b() ; $obj->f(); -- Edit Bug report at: http://bugs.php.net/?id=11850&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]