php 类里面的方法如何调用其他类里面的方法,PHP里同一个类里的两个方法可以相互调用吗?...

这篇博客探讨了PHP中遇到的Call to undefined function错误,作者分享了一个具体的代码示例,其中包含两个公共函数`execute_dql_fenye`和`abc`的调用。问题在于函数调用方式不正确,导致调用失败。解决方案是检查函数是否存在以及调用语法是否正确。此外,博主提醒注意方法体内的内容是否有误,确保变量和方法匹配。这是一个关于PHP编程和错误调试的主题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

求解啊、、、、、、、、、、、

回复讨论(解决方案)

当然是可以的

可别死循环了啊。

当然是可以的怎么掉啊? 我今天调用的时候 说出现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();

}

} 本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:php中文网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值