我刚开始学习php并遇到了这段代码
public function __construct(Enviroment $enviroment) {
//blah blah
}
在此代码中,环境变量之前是 Environment 。在google上搜索了很多,但没有找到任何东西。任何人都可以帮助我,并提供一些我可以参考和了解更多的链接。提前致谢
答案 0 :(得分:5)
这在PHP中称为类型提示:http://php.net/manual/en/language.oop5.typehinting.php
构造函数希望$environment
为环境类的Object
。
答案 1 :(得分:2)
环境设置为你的代码声明启动__construct所需的参数是一个确定类的变量,你可以在php.net上找到更多信息 - > http://php.net/manual/it/language.oop5.typehinting.php
答案 2 :(得分:0)
$ environment是一个对象,而Environment是这个对象的一种方法。
它允许他接受这个方法之后的对象的参数。