Вышла новенькая версия PHP — PHP 8

Что новейшего?

Как минимум то, что PHP наконец обзавёлся JIT-компилятором. Сейчас, если он будет работать как думало, то код начнёт обходить стороной устаревший Zend VM. Это обязано существенно сделать лучше производительность проектов на PHP 8.

Также в языке возникла поддержка выражений match. Они, на фоне switch, имеют ряд преимуществ: начиная от возврата значений и заканчивая внедрением серьезного сопоставления типов.

Из наиболее маленьких инноваций можно отметить новейший тип возвращаемых значений static, возникновение выражения throw для обработки исключений, также ужесточение проверки арифметических и битовых операций. Так, к примеру, выражение «[] % [42]» сейчас будет выдавать ошибку. С полным перечнем новшеств можно ознакомиться на официальной страничке, посвящённой релизу PHP 8.

А для тех, кому увлекателен сам язык с его 26-летней историей, рекомендуем посмотреть на наш материал по теме. Там мы пересказали главные моменты выступления создателя PHP в честь юбилея проекта.

Источник: tproger.ru

Поделиться с друзьями:
Андройд IT
Добавить комментарий