Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.3K subscribers
1.34K photos
20 videos
26 files
4.03K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
#advanced #future

В php 8.2-9.0 могут запретить использовать динамические свойства. Напомним, что сейчас можно объявить свойство прямо в месте, где присваивается ему значение – например, в методе или в месте создания объекта. И можно не только присвоить ему значение, но и, естественно, прочитать это значение. Поскольку автором rfc является Никита, шансы, что его примут, очень большие. Так что готовьтесь очищать свой код от магии, потому что такие трюки больше не пройдут:

final class User
{
}

$user = new User();

$user->name = 'Bug'; // error


https://wiki.php.net/rfc/deprecate_dynamic_properties