2015-05-04 44 views
-1

我在PHP絆了以下錯誤:致命錯誤:函數名必須是一個字符串,而不應

"Fatal error: Function name must be a string in F:\Applications\xampp\htdocs\BTB_Sandbox\uploads.php on line 15"

,我不知道真正的問題是什麼。這裏是錯誤指向的第15行:

$error = $_FILES(['file_upload']['error']); 

我希望你能幫助我,因爲我現在有點卡住了。

回答

1

由於(),您正在使用$_FILES作爲函數。
這樣一來,PHP會嘗試調用一個名爲var $_FILES的函數的值,但這個值不是一個字符串(即報告的錯誤),它是一個數組。

顯然,在你的代碼行你沒有使用$_FILES,正確的方法是:

$error = $_FILES['file_upload']['error']; 
+0

謝謝你的快速回復! –

相關問題