我在一个类中有2x公共函数,它必须在同一个类中调用具有不同参数的1个私有函数...由于某种原因它告诉我它找不到函数...
例:
class Foo {    
private function Do(...)     
{
       ....
       return $whatever;
}
public function One(...)    
{
  return Do(...);
}
public function Two(...)    
{ 
       return Do(...);
} 
}
我收到错误:
致命错误:在...中调用未定义的函数do()
Gor*_*don 34
您必须使用$this引用实例和T_OBJECT_OPERATOR访问/ mutate /调用实例的成员/方法,例如
$this->do();
请仔细阅读