我对面向对象编程(OOP)非常陌生,而且很久没有接触PHP了。请问这种从类中调用函数的方法是否正确?
class newclass {
public function testfunc {
return '1';
}
}
我可以这样称呼它吗:
echo testfunc->newclass();
或像这样:
echo newclass()::testfunc;
我经常看到类似下面的示例中定义它,但它似乎是多余的代码吗?
$this = new newclass();
$this->testfunc();
echo $this;
非常感谢你的帮助,因为我刚开始理解这个面向对象编程的概念。如果我对此一无所知,或许有人可以推荐一个真正针对初学者的类/面向对象编程的指南链接。谢谢!