Екипът на PHP разработчиците обяви пускането на нова версия на езика — PHP 8.0.0.

Подобрения и нови възможности:

  • Union Types. Вместо PHPDoc анотации за комбиниране на типове, можете да използвате нативни обявления на типа union, които се проверяват по време на изпълнението.

  • Именовани аргументи. Вместо PHPDoc анотации, вече можете да използвате структурирани метаданни с роден PHP синтаксис.

  • Оператор nullsafe. Вместо проверка на null, вече можете да използвате верижни извиквания с новия оператор nullsafe. Когато проверката на един елемент в веригата се провали, изпълнението на цялата верига се прекратява и се свежда до null.

  • Just-in-time компилация. В PHP 8 се появиха два JIT механизма. Tracing JIT, най-перспективният от двата, показва подобрена производителност: три пъти на синтетични тестове и 1,5-2 пъти на някои специфични приложения. Типичната производителност на приложенията е на едно ниво с PHP 7.4.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster