this is probably because Foo is an interface instead of a class. interfaces can't contain any data as far as I know.
"Jakes" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > The bug server looks like its down, so I will just post the bug here, and > hopefully someone > will spot it > > PHP version: 5RC1 > > <?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. > > Thanks > > Jakes -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php