2012-03-16 174 views
1

這可能是一個基本的PHP語法問題,但我無法從搜索中獲得任何結果。所以,在警告或錯誤消息中,實際上「參數1」是什麼意思?就像這個例子:PHP:警告中實際上「參數1」是什麼?

Warning: imagecopyresized() expects parameter 1 to be resource, integer given in ... 

這是不是解決這個特殊的警告,但我的問題是,要指的是什麼參數1。它是imagecopyresized(參數1,參數2,...)?或者這些被稱爲爭論?我無法真正理解維基百科關於參數的文章(http://en.wikipedia.org/wiki/Parameter_(computer_programming)

+2

你在正確的路徑..其第一個參數傳遞給imagecopyresized()函數 – redDevil 2012-03-16 20:45:26

+0

好的,謝謝你謝謝:) – Chris 2012-03-16 20:49:25

+0

[mysql_fetch_array()的可能重複期望參數1是資源,布爾在給出](http://stackoverflow.com/questions/2973202/mysql-fetch-array-expects-parameter-1-to-be-resource-boolean-given-in-select) – j0k 2012-07-27 07:59:07

回答

2

條款自變量參數可互換使用。看看this php頁面,它會談論他們,你會注意到他們使用這兩個術語。

3

是的,「參數1」指的是傳遞給函數的第一個參數(又名參數)。

3
imagecopyresized($a, $b, $c); 

$aparameter 1$bparameter 2,$c是......好吧,我想你明白了。