Ответы Mail.ru: Laravel/Php что то непонятное в  Комментарии

Andrey Pak (160) 1 неделю назад

Этот блок с комментариями называется докблок.
В нем также существуют различные операторы, которые описывают сигнатуру методов/функций. С точки зрения исполнения кода это ни на что не влияет.

Конкретно на скриншоте показан @return. Он используется, чтобы обозначить тип, возвращаемый методом. Как видно, метод должен вернуть массив, ключами которого являются строки, а значения mixed (то есть произвольные типы).

Выглядит как код оно из-за подсветки IDE — на самом деле это просто обычные комментарии, подсветка имеет исключительно косметический эффект.

Помимо @return есть еще, например, @param, который обозначает описание того, что принимает метод. Подробнее можно найти в гугле.