PHP-utvecklareteamet har meddelat att de har slÀppt en ny version av sprÄket - PHP 8.0.0.
FörbÀttringar och nya funktioner:
Unionstyper. IstÀllet för PHPDoc-anteckningar för att kombinera typer kan du nu anvÀnda inbyggda unionstyp-deklarationer som kontrolleras vid körning.
Namngivna argument. IstÀllet för PHPDoc-anteckningar kan strukturerade metadata nu anvÀndas med PHP:s inbyggda syntax.
Nullsafe-operatorn. IstÀllet för att kontrollera null kan du anvÀnda en kedja av anrop med den nya nullsafe-operatorn. NÀr en kontroll av ett element i kedjan misslyckas, avbryts hela kedjan och utvÀrderas till null.
Just-in-time-kompilering. PHP 8 introducerar tvÄ JIT-motorer. Tracing JIT, den mest lovande av de tvÄ, visar förbÀttrad prestanda: tre gÄnger bÀttre pÄ syntetiska tester och 1,5-2 gÄnger bÀttre pÄ vissa specifika applikationer. Typisk prestanda för applikationen ligger pÄ samma nivÄ som PHP 7.4.
KĂ€lla: linux.org.ru
