«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2021/12/21 15:21:06  №2244173 1
Поясните по атрибутам. Как я понял, доступ к ним все равно через рефлексию, а если так, то в чем их преимущество перед старыми добрыми аннотациями?
Ответы: >>2244190 >>2244326 >>2244767
Аноним 2021/12/21 17:22:50  №2244326 2
>>2244173

Преимущество в том, что они часть языка. То, что было раньше, с точки зрения интерпретатора было просто комментарием. Код doctrine-annotations парсил эти комментарии и извлекал из них информацию. Теперь это делает PHP, и делает по строго определенным правилам, а раньше строгих правил не было.

Доступ через reflection, так как в PHP нет объектов-классов, объектов-функций итд.