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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Download Telegram
#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