Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что это по вашему?

Сосиска в тесте Мыслитель (5065), закрыт 4 года назад
/**
* Call API
*
* @param $method
* @param array $params
*
* @return object
*
* @throws InvalidArgumentException
* @throws UnexpectedValueException
*/
Дополнен 4 года назад
Это не то же самое что и class InvalidArgumentException extends Exception?
Лучший ответ
Андрей Высший разум (422110) 4 года назад
Это называется "аннонации". В данном случае аннотации в формате https://ru.wikipedia.org/wiki/PHPDoc используются для документирования кода. Вот здесь https://elisdn.ru/blog/80/some-reasons-to-learn-phpdoc неплохое описание, зачем это нужно.

А ещё аннотации используются через рефлексию https://www.php.net/manual/ru/reflectionclass.getdoccomment.php для управления кодом. Например, так: https://habr.com/ru/post/435434/
Остальные ответы
Саня Семенов Оракул (60394) 4 года назад
Вообще это комментарии
Сосиска в тестеМыслитель (5065) 4 года назад
Не совсем комментарии
Саня Семенов Оракул (60394) Ну phpDoc blocks comments
Похожие вопросы