[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

Reply via email to