这个在PHP中叫什么名字?

时间:2019-02-01 19:47:01

标签: php oop arguments type-declaration

我已经遇到以下方法签名:

public function register(ServiceProviderInterface $provider, array $values = []){}

我不明白显示ServiceProviderInterface $provider的部分。有人可以解释它做什么?

1 个答案:

答案 0 :(得分:-1)

之前$provider指定文本应参数是什么。在这种情况下,它应该是一个实例ServiceProviderInterface。了解更多关于类型声明的位置:

http://php.net/manual/en/functions.arguments.php#functions.arguments.type-declaration