PHP: что такое «параметр 1» в предупреждениях? - PullRequest
1 голос
/ 17 марта 2012

Это может быть основной вопрос синтаксиса PHP, но я не смог получить никаких результатов поиска.Итак, что в действительности означает «параметр 1» в предупреждениях или сообщениях об ошибках?Как в этом примере:

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

Это не решение этого специального предупреждения, но мой вопрос в том, к чему относится параметр 1.Это изображение скопировано (параметр1, параметр2, ...)?Или это так называемые аргументы?Я не мог понять статью о параметрах в википедии (http://en.wikipedia.org/wiki/Parameter_(computer_programming))

Ответы [ 3 ]

3 голосов
/ 17 марта 2012
imagecopyresized($a, $b, $c);

$a - parameter 1.$b это parameter 2, $c это ... ну, я думаю, вы поняли.

3 голосов
/ 17 марта 2012

Да, «параметр 1» относится к первому аргументу (он же параметру), который был передан функции.

2 голосов
/ 17 марта 2012

Термины аргументы и параметры используются взаимозаменяемо. Взгляните на эту страницу php, которая говорит о них, и вы заметите, что они используют оба термина.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...