PHP 8.0.0

L'equip de desenvolupament de PHP va anunciar el llançament d'una nova versió del llenguatge: PHP 8.0.0.

Millores i noves característiques:

  • Tipus sindicals. En lloc d'anotacions PHPDoc per a combinacions de tipus, podeu utilitzar declaracions de tipus d'unió natives, que es comproven en temps d'execució.

  • Arguments amb nom. En lloc d'anotacions PHPDoc, ara podeu utilitzar metadades estructurades amb sintaxi PHP nativa.

  • Operador Nullsafe. En lloc de buscar null, ara podeu utilitzar l'encadenament de trucades amb el nou operador nullsafe. Quan falla la comprovació d'un element d'una cadena, tota la cadena s'avorta i es redueix a nul.

  • Recopilació just a temps. PHP 8 va introduir dos motors JIT. El seguiment de JIT, el més prometedor dels dos, mostra un rendiment millorat: triple en proves sintètiques i 1,5-2 vegades en algunes aplicacions específiques. El rendiment típic de l'aplicació és igual al de PHP 7.4.

Font: linux.org.ru