有人可以解释一下以下两个用 php 编写的代码片段的区别吗?一个使用 $this->task 另一个简单地使用 $tasks 来存储对象。
class Foo
{
public $tasks;
function doStuff()
{
$this->tasks = new Tasks();
$this->tasks->test();
}
}
对比
class Foo
{
public $tasks;
function doStuff()
{
$tasks = new Tasks();
$tasks->test();
}
}