当我尝试使用此代码时,我面临错误。无法访问类中的包含文件功能
我的代码:
require_once 'functions/general.functions.inc';
class AccessingNodes {
function getNodeId($parent_id){
$node_id = $this->getNodeIdByParentId($parent_id); // This function is defined in general.functions.inc file
return $node_id;
}
}
我无法访问的一个函数包含的文件。它给了我一个错误。
错误:
致命错误电话未定义的方法 AccessingNodes :: getNodeIdByParentId
的general.functions.inc由一些一项所定义。我不知道这里缺少什么。我在SO中得到了我以前的帖子的答案。据说,我们可以将.inc文件的函数作为文件的自身函数。所以我使用$this
运算符来调用函数。
任何人都请指导我解决这个问题。
这可能是你正在使用$此 –
删除$这个 - >然后尝试 –
呼叫只'getNodeIdByParentId($ PARENT_ID);',因为它不是你的类功能 – GBD