PHP մշակողների թիմը հայտարարեց լեզվի նոր տարբերակի թողարկման մասին՝ PHP 8.0.0:

Բարելավումներ և նոր առանձնահատկություններ.

  • Միության տեսակները. Տիպերի համակցությունների համար PHPDoc անոտացիաների փոխարեն կարող եք օգտագործել տեղական միության տիպի հայտարարություններ, որոնք ստուգվում են գործարկման ժամանակ:

  • Անվանված փաստարկներ. PHPDoc ծանոթագրությունների փոխարեն այժմ կարող եք օգտագործել կառուցվածքային մետատվյալներ՝ բնիկ PHP շարահյուսությամբ:

  • Nullsafe օպերատոր. null-ը ստուգելու փոխարեն այժմ կարող եք օգտագործել զանգերի շղթայական կապը նոր nullsafe օպերատորի հետ: Երբ շղթայում մեկ տարրի ստուգումը ձախողվում է, ամբողջ շղթան ընդհատվում է և դառնում է զրոյական:

  • Ճիշտ ժամանակին հավաքում: PHP 8-ը ներկայացրեց երկու JIT շարժիչներ: Հետագծման JIT-ը, որն ավելի խոստումնալից է երկուսից, ցույց է տալիս բարելավված կատարողականություն. Հավելվածի տիպիկ կատարումը համարժեք է PHP 1,5-ին:

Source: linux.org.ru