如何将类变量用作函数参数?
示例:
class Test {
protected $img = '';
protected function foo($var = $this->img)
{
... some code ...
}
}
这是一个好习惯吗?
答案 0 :(得分:1)
我不是百分百肯定,但我认为你不能。你可以这样做:
class Test {
protected $img = '';
protected function foo($var = null)
{
if(is_null($var))
$var = $this->img;
... some code ...
}
}