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