我收到以下錯誤:PHP的致命錯誤:調用未定義功能updateRecord()取得PHP的致命錯誤
我知道這意味着PHP無法找到我打電話的功能。
我雙重檢查函數名的拼寫和包括在頁面的頂部文件,都是正確的。我不確定PHP爲什麼不能識別包含文件中的函數。
下面是代碼:
include_once('../lib/updatesEngine_lib.php');//include the file with the function
函數調用:
updateRecord($jobid);
在updatesEngine_lib.php:
function updateRecord($jobid){//Code//}
我茫然了,爲什麼這個ISN」不工作。特別是因爲updateEngine_lib.php文件中還有其他的功能類似地構造而且正在工作。
幫助!
我不小心刪除了我的意見 - 我上面的傢伙 - 交換機從include_once到require_once。如果找不到該文件,它將使您的腳本停止並出現致命錯誤。 – Phil 2012-04-25 18:20:11
他會得到一個警告,以及和他說等功能,從這個文件工作的很好的 – 2012-04-25 18:21:01
我換劇本require_once,但沒有做任何事情。我仍然得到一個PHP致命錯誤,說updateRecord是一個未定義的函數。 – mysticgohan53 2012-04-25 18:27:53