PHP 8.0.0

Tîma pêşveçûna PHP-ê serbestberdana guhertoyek nû ya ziman - PHP 8.0.0 ragihand.

Pêşveçûn û taybetmendiyên nû:

  • Cureyên Yekîtiya. Li şûna annotasyonên PHPDoc-ê yên ji bo kombînasyona tîpan, hûn dikarin danezanên celebên yekîtiyê yên xwemalî, ku di dema xebitandinê de têne kontrol kirin, bikar bînin.

  • Argumanên bi navê. Li şûna şîroveyên PHPDoc, hûn naha dikarin metadata sazkirî bi hevoksaziya PHP-a xwemalî bikar bînin.

  • operator Nullsafe. Li şûna kontrolkirina null, hûn naha dikarin bi operatora nullsafe ya nû ve zincîra bangê bikar bînin. Dema ku kontrolkirina yek hêmanek di zincîrê de têk diçe, tevaya zincîrê tê qutkirin û berbi betal dibe.

  • Berhevkirina Just-in-time. PHP 8 du motorên JIT destnîşan kir. Tracing JIT, ji her duyan hêvdartir, performansa çêtir nîşan dide: sê qat li ser ceribandinên sentetîk û 1,5-2x li ser hin serîlêdanên taybetî. Performansa serîlêdanê ya tîpîk bi PHP 7.4 re li ser hev e.

Source: linux.org.ru