[英]Unknown function
我有一个名为ranking.php的脚本。 我将此脚本称为另一个脚本(headtohead.php)的顶部,如下所示:
include("ranking.php");
在排名脚本中,有一个名为“ win”的函数。 在headtohead.php脚本中,我具有以下功能:
global $form, $database, $foottour, $ranking;
然后在函数本身中:
$newHomePoints = $ranking->win($homePoints, $homescore, $awayscore, ($homeStar - $awayStar));
我收到错误消息,说函数“ win”在调用它的行上是未知的?
$ranking->win(...)
在对象上调用方法。 ranking.php
的win
函数实际上是类中的方法吗? 如果它是独立函数,则必须将其作为独立函数调用。
您可以尝试仅在存在时调用该方法:
if (method_exists('win', $ranking)) {
$newHomePoints = $ranking->win($homePoints, $homescore, $awayscore, $homeStar - $awayStar);
}
是$ rank类的实例? 如果不是,则应使用$ ranking = new“此处的类名称”(); 您可以发布ranking.php的源代码吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.