<?php
interface a {
public function bar();
}
interface b extends a {
public function foo();
public function bar($a);
}
?>
メソッドの署名が一致しないという致命的なエラーを示しています。PHPでインターフェースのメソッドをオーバーライドすることはできませんか?
<?php
interface a {
public function bar();
}
interface b extends a {
public function foo();
public function bar($a);
}
?>
メソッドの署名が一致しないという致命的なエラーを示しています。PHPでインターフェースのメソッドをオーバーライドすることはできませんか?