interfaces_001.phpt 334 B

1234567891011121314151617181920212223
  1. --TEST--
  2. ZE2 interfaces
  3. --FILE--
  4. <?php
  5. interface ThrowableInterface {
  6. public function getMessage();
  7. }
  8. class Exception_foo implements ThrowableInterface {
  9. public $foo = "foo";
  10. public function getMessage() {
  11. return $this->foo;
  12. }
  13. }
  14. $foo = new Exception_foo;
  15. echo $foo->getMessage() . "\n";
  16. ?>
  17. --EXPECT--
  18. foo