Home > Article > Backend Development > PHP里同一个类里的两个方法可以相互调用吗?
求解啊、、、、、、、、、、、
当然是可以的
可别死循环了啊。
当然是可以的
怎么掉啊? 我今天调用的时候 说出现Call to undefined function、、、贴代码,你调的方式有问题
贴代码,你调的方式有问题
public function execute_dql_fenye($sql1,$sql2,$fenyePage){}public function abc(){execute_dql_fenye(&$sql1,&$sql2,&$fenyePage);}
public function execute_dql_fenye($sql1,$sql2,$fenyePage){
}
public function abc(){
$this->execute_dql_fenye(&$sql1,&$sql2,&$fenyePage);
}
public function execute_dql_fenye($sql1,$sql2,$fenyePage){
}
public function abc(){
$this->execute_dql_fenye(&$sql1,&$sql2,&$fenyePage);
}
正解……变量也是如此
比如方法A和B同属于一个类C, A调用B:
class C{
function B(){
return 1;
}
function A(){
$result=self::B();
}
}