«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2018/06/03 23:50:27  №1202298 1
Собаки.jpg (18, 592x134)
134x592
>>1199390 (OP)
Няш, что значат эти @ перед комментариями? Зачем их вставляют?
Ответы: >>1202539
Аноним 2018/06/04 10:33:31  №1202539 2
>>1202513
>>1202298

Это аннотации. С точки зрения PHP это просто комментарии, но некоторые библиотеки могут их обрабатывать особо.

Это может быть например phpdoc - аннотации для генерации документации к проекте, их синтаксис описан тут: https://docs.phpdoc.org/references/phpdoc/index.html

Это могут быть аннотации Симфони. В Симфони каждая аннотация представляет собой имя класса (с поддержкой неймспейсов), и этот класс описывает, какие в аннотации могут быть свойства, про них написано тут: https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/annotations-reference.html

Это документация по Доктрине, но так как система аннотация расширяемая, то ими пользуются и другие библиотеки Симфони, например роутер: https://symfony.com/doc/current/bundles/SensioFrameworkExtraBundle/index.html

В твоем случае, все зависит от фреймворка или библиотеки, который читает эти аннотации. Если там используются аннотации из Симфони, то вверху файла скорее всего будет use с полным именем класса из аннотации, можно перейти к нему и посмотреть что это. Также можно почитать документацию по используемому фреймворку.