PHP 8.0.0

PHP izstrādātāju komanda paziņojusi par jaunas valodas versijas izlaišanu — PHP 8.0.0.

Uzlabojumi un jaunas iespējas:

  • Apvienošanas tipi. Tā vietā, lai izmantotu PHPDoc anotācijas, lai kombinētu tipus, varat izmantot vietējās apvienošanas tipa deklarācijas, kuras tiek pārbaudītas izpildes laikā.

  • Nosauktie argumenti. Tagad, izmantojot PHP vietējās sintaksi, ir iespējams izmantot strukturētus metadatus, nevis PHPDoc anotācijas.

  • Nullsafe operators. Tagad varat izmantot jauno nullsafe operatoru, lai pārbaudītu null vērtības. Kad viens elementa pārbaudījums ķēdē neizdodas, visu ķēdi izpilde tiks pārtraukta, un tā tiks samazināta līdz null.

  • Just-in-time kompilācija. PHP 8 ir divi JIT dzinēji. Tracing JIT, no kuriem viens ir visperspektīvākais, demonstrē uzlabotu veiktspēju: trīsreiz labāku uz sintētiskiem testiem un 1,5-2 reizes labāku dažiem specifiskiem pielietojumiem. Tipiska lietojumprogrammas veiktspēja ir līdzīga PHP 7.4.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster