我将 Php 与教义一起使用,并对它的 setter/getter 有疑问
根据 php.net 的混合是“混合表示一个参数可以接受多种(但不一定是全部)类型......”但是当我的 $id 是一个 int 并且将永远是时我为什么要使用它?我什么时候应该在诸如此类的 getter 和 setter 中使用“混合”?
/**
* @param mixed $id
* @return $this
*/
public function setId($id)
{
$this->id = $id;
return $this;
}
/**
* @return mixed
*/
public function getId()
{
return $this->id;
}