PHP 8.0.0

O equipo de desenvolvemento de PHP anunciou o lanzamento dunha nova versión da linguaxe - PHP 8.0.0.

Melloras e novas funcións:

  • Tipos de unión. En lugar de anotacións PHPDoc para combinacións de tipos, pode usar declaracións de tipos de unión nativas, que se verifican no tempo de execución.

  • Argumentos nomeados. En lugar de anotacións PHPDoc, agora pode usar metadatos estruturados con sintaxe nativa de PHP.

  • Operador Nullsafe. En lugar de buscar nulo, agora podes usar o encadeamento de chamadas co novo operador nullsafe. Cando falla a verificación dun elemento nunha cadea, a cadea enteira aborta e redúcese a nula.

  • Compilación xusto a tempo. PHP 8 introduciu dous motores JIT. O rastrexo JIT, o máis prometedor dos dous, mostra un rendemento mellorado: triplo en probas sintéticas e 1,5-2 veces nalgunhas aplicacións específicas. O rendemento típico da aplicación está á par de PHP 7.4.

Fonte: linux.org.ru