我是 PHP 类的新手,我想知道如何调用驻留在我调用它的同一个类中的函数。这是正确的还是最好的方法?
page1.php:
$object=new MyClass();
$object->func1();
MyClass.php:
class MyClass{
function func1(){
....
$object->func2();
}
function func2(){
....
}
}
我想这样做的原因是因为 func1 会在 func1 结束时调用 func2 但我还需要在其他情况下独立于 func1 使用 func2 并且我认为如果这可能它会减少代码(即使它将是来自 func2 的简单复制/粘贴,并将其放在 func1) 的末尾。
编辑:或者我可以使用:
self::func2();