PHP 8.0.0

Cyhoeddodd tîm datblygu PHP fod fersiwn newydd o'r iaith yn cael ei ryddhau - PHP 8.0.0.

Gwelliannau a nodweddion newydd:

  • Mathau o Undebau. Yn lle anodiadau PHPDoc ar gyfer cyfuniadau math, gallwch ddefnyddio datganiadau math undeb brodorol, sy'n cael eu gwirio ar amser rhedeg.

  • Dadleuon a enwyd. Yn lle anodiadau PHPDoc, gallwch nawr ddefnyddio metadata strwythuredig gyda chystrawen PHP brodorol.

  • Gweithredwr nullsafe. Yn hytrach na gwirio am null, gallwch nawr ddefnyddio cadwyno galwadau gyda'r gweithredwr nullsafe newydd. Pan fydd gwirio un elfen mewn cadwyn yn methu, mae'r gadwyn gyfan yn cael ei erthylu ac yn cael ei ostwng i null.

  • Casgliad mewn union bryd. Cyflwynodd PHP 8 ddau beiriant JIT. Mae olrhain JIT, y mwyaf addawol o'r ddau, yn dangos perfformiad gwell: triphlyg ar brofion synthetig a 1,5-2x ar rai cymwysiadau penodol. Mae perfformiad cymhwysiad nodweddiadol yn cyfateb i PHP 7.4.

Ffynhonnell: linux.org.ru