2012-04-27 104 views
-4

我越來越收到 「語法錯誤,意外 ''」 爲函數聲明

Parse error: syntax error, unexpected ',' in /xxx/login.php on line 28 

的函數定義爲:

function login($subuser, $subpass, $subremember, $fb = 0){ 
//something here 
} 

,我稱它喜歡:

$retval = $session->login($fbuserid, , , 1); 

我一直在這工作了2個多小時,而我剛剛得到這個錯誤,所以我不知道它是多麼複雜的錯誤,因爲我只是不能看到代碼有問題!!!

+3

你在哪裏看到你可以在調用函數時忽略這樣的參數? – 2012-04-27 11:49:03

+0

謝謝你的回答,這是一個誠實的錯誤,你們真的認爲我應該得到所有這些負面投票? lool – 2012-04-27 12:18:37

+0

你的問題是沒有幫助或興趣。這僅僅是一個解析錯誤,你可以自己解決(應該有)。如果人們整天解決解析錯誤,這並不是真的有用,這是編程中可以解決的最簡單的錯誤。你應該努力自己解決解析錯誤。我從來沒有見過一種語言,你可以像老實人那樣省略參數,所以是的,你確實應該得到負面的投票。 – 2012-04-27 12:31:21

回答

4

通過null如果你想跳過一個參數。你不能把它留空。只有list支持,而且只是因爲它是一個構造而不是一個功能。