當我嘗試使用此代碼時,我面臨錯誤。無法訪問類中的包含文件功能
我的代碼:
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