Что означает «Комментарий» в «функции addComment (Comment $ comment)» - PullRequest
0 голосов
/ 16 марта 2012

Я только что видел эту странную вещь в учебнике, но не могу понять, что означает этот «Комментарий» в скобках переменных. Знаете ли вы?

public function addComment(Comment $comment) { ..... }

ура

1 Ответ

8 голосов
/ 16 марта 2012

Это означает, что аргумент должен быть объектом класса Comment.Если передан аргумент, который не является Comment объектом, PHP выдаст ошибку.

Эта функция называется " type hinting ".

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