Ekipi i zhvilluesve tĂ« PHP shpalli lansimin e versionit tĂ« ri tĂ« gjuhĂ«s â PHP 8.0.0.
Përmirësime dhe mundësi të reja:
Llojet e Bashkimit. Në vend të annotations PHPDoc për kombinimin e tipeve, tani mund të përdorni deklarata të natyrshme të llojit union, të cilat kontrollohen në kohën e ekzekutimit.
Argumentet me emër. Në vend të annotations PHPDoc, tani është e mundur të përdoren metadatat strukturore me sintaksën natyrore të PHP.
Operatori nullsafe. Në vend të kontrollit për null, tani mund të përdorni një zinxhir thirrjesh me operatorin e ri nullsafe. Kur kontrolli i një elementi në zinxhir dështojnë, ekzekutimi i gjithë zinxhirit ndërpritet dhe kthehet në null.
Kompilimi just-in-time. Në PHP 8 janë prezantuar dy motorë JIT. Tracing JIT, më premtuese prej dyve, tregon përmirësim në performancë: tre herë më shumë në teste sintetike dhe 1.5-2 herë në disa aplikacione specifike. Performanca tipike e aplikacioneve është në një nivel të ngjashëm me PHP 7.4.
Burimi: linux.org.ru
