PHP inkişaf komandası dilin yeni versiyasının - PHP 8.0.0-ın buraxıldığını elan etdi.
Təkmilləşdirmələr və yeni xüsusiyyətlər:
-
Birlik növləri. Növ birləşmələri üçün PHPDoc annotasiyaları əvəzinə siz iş vaxtında yoxlanılan yerli birlik tipli bəyannamələrdən istifadə edə bilərsiniz.
-
Adlandırılmış arqumentlər. PHPDoc annotasiyaları əvəzinə siz indi yerli PHP sintaksisi ilə strukturlaşdırılmış metaməlumatlardan istifadə edə bilərsiniz.
-
Nullsafe operatoru. Null-u yoxlamaq əvəzinə, indi yeni nullsafe operatoru ilə zəng zəncirindən istifadə edə bilərsiniz. Zəncirdə bir elementin yoxlanılması uğursuz olduqda, bütün zəncir dayandırılır və sıfıra endirilir.
-
Tam vaxtında tərtib. PHP 8 iki JIT mühərrikini təqdim etdi. İkisindən daha perspektivli olan JIT-i izləmək yaxşılaşmış performans göstərir: sintetik testlərdə üç dəfə və bəzi xüsusi tətbiqlərdə 1,5-2 dəfə. Tipik tətbiq performansı PHP 7.4 ilə bərabərdir.
Mənbə: linux.org.ru