type提示实现接口而不是类的对象

时间:2012-07-06 09:25:03

标签: php oop

在PHP 5.3中>我可以用界面输入提示对象吗?

像这样:

public function AddToFavorite(Trendmed\Interfaces\Favoriteable $entity) {}

或我只限于检查函数内部的实现?我试图像上面那样键入提示,但它不起作用。

1 个答案:

答案 0 :(得分:2)

来自manual

  

PHP 5引入了类型提示。功能现在可以强制执行   参数是对象(通过指定类中的类的名称)   函数原型),接口,数组(自PHP 5.1起)或可调用   (自PHP 5.4起)

所以它可以使用接口。