Ekipi i zhvillimit të PHP njoftoi lëshimin e një versioni të ri të gjuhës - PHP 8.0.0.
Përmirësime dhe veçori të reja:
Llojet e bashkimit. Në vend të shënimeve PHPDoc për kombinimet e tipit, mund të përdorni deklaratat e tipit vendas të bashkimit, të cilat kontrollohen në kohën e ekzekutimit.
Argumente të emërtuara. Në vend të shënimeve PHPDoc, tani mund të përdorni meta të dhëna të strukturuara me sintaksë amtare PHP.
Operatori Nullsafe. Në vend që të kontrolloni për null, tani mund të përdorni lidhjen e thirrjeve me operatorin e ri nullsafe. Kur kontrollimi i një elementi në një zinxhir dështon, i gjithë zinxhiri ndërpritet dhe zvogëlohet në null.
Përmbledhje vetëm në kohë. PHP 8 prezantoi dy motorë JIT. Tracing JIT, më premtuesi nga të dy, tregon performancë të përmirësuar: trefish në testet sintetike dhe 1,5-2x në disa aplikacione specifike. Performanca tipike e aplikacionit është në të njëjtin nivel me PHP 7.4.
Burimi: linux.org.ru
