PHP մշակողների թիմը հայտարարեց լեզվի նոր տարբերակի թողարկման մասին՝ PHP 8.0.0:
Բարելավումներ և նոր առանձնահատկություններ.
-
Միության տեսակները. Տիպերի համակցությունների համար PHPDoc անոտացիաների փոխարեն կարող եք օգտագործել տեղական միության տիպի հայտարարություններ, որոնք ստուգվում են գործարկման ժամանակ:
-
Անվանված փաստարկներ. PHPDoc ծանոթագրությունների փոխարեն այժմ կարող եք օգտագործել կառուցվածքային մետատվյալներ՝ բնիկ PHP շարահյուսությամբ:
-
Nullsafe օպերատոր. null-ը ստուգելու փոխարեն այժմ կարող եք օգտագործել զանգերի շղթայական կապը նոր nullsafe օպերատորի հետ: Երբ շղթայում մեկ տարրի ստուգումը ձախողվում է, ամբողջ շղթան ընդհատվում է և դառնում է զրոյական:
-
Ճիշտ ժամանակին հավաքում: PHP 8-ը ներկայացրեց երկու JIT շարժիչներ: Հետագծման JIT-ը, որն ավելի խոստումնալից է երկուսից, ցույց է տալիս բարելավված կատարողականություն. Հավելվածի տիպիկ կատարումը համարժեք է PHP 1,5-ին:
Source: linux.org.ru