Работал с версиями PHP 5.3, 5.4, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2.
Основные изменения и возможности, которые использовал:
- PHP 5.3: namespaces, anonymous functions, late static binding.
- PHP 5.4: traits, короткий синтаксис массивов
[]
.
- PHP 5.6: константные скалярные выражения, вариадические функции, оператор возведения в степень
**
.
- PHP 7: значительное увеличение производительности (Zend Engine 3), скалярные типыhints, объединение типов hints, объявляемые возвращаемые типы, null coalescing operator
??
, оператор spaceship <=>
, анонимные классы.
- PHP 7.1: nullable типы, void возвращаемый тип, class constant visibility modifiers.
- PHP 7.2: object тип hint, Argon2 ha
Работал с версиями PHP 5.3, 5.4, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2.
Основные изменения и возможности, которые использовал:
- PHP 5.3: namespaces, anonymous functions, late static binding.
- PHP 5.4: traits, короткий синтаксис массивов
[]
.
- PHP 5.6: константные скалярные выражения, вариадические функции, оператор возведения в степень
**
.
- PHP 7: значительное увеличение производительности (Zend Engine 3), скалярные типыhints, объединение типов hints, объявляемые возвращаемые типы, null coalescing operator
??
, оператор spaceship <=>
, анонимные классы.
- PHP 7.1: nullable типы, void возвращаемый тип, class constant visibility modifiers.
- PHP 7.2: object тип hint, Argon2 ha