当一个函数有一个类作为参数时,你可以使用这个类而不用初始化它。有人能解释一下这个类是如何作为函数参数启动的吗?请参阅下面的代码以进行说明。
/**
*
* @param PseudoClass $class
* @return void
*/
public function pseudoFunction(PseudoClass $class)
{
// access PseudoClass instance from function argument
$class->exampleFunction();
// instead of manually creating a new instance of the PseudoClass
new PseudoClass();
$class->exampleFunction();
}
www说
慕后森
catspeake