[snip] <?php interface Foo { const MY_FOO = "hello world"; } class Bar implements Foo { public function displayFoo(){ print MY_FOO; } } $obj = new Bar; $obj->displayFoo(); ?>
The results should display "hello world", but it prints out MY_FOO. [/snip] This is not a bug, but a misunderstanding of constants. You have not defined the constant.... define("MY_FOO", "hello world."); http://us4.php.net/constants -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php