Как и прежде, мы делаем упор на развитие технологий, а также на оптимизацию и стабильность работы используемых технологий.
На этот раз мы обновили PHP до последней стабильной версии 7.1 и хотим рассказать об изменениях.
Это обновление не такое громкое, как 7.0. Нет информации о серьезном увеличении производительности, зато подчищены некоторые старые хвосты, добавлено немного синтаксического сахара.
Основные нововведения выделенные разработчиком:
- типы, которые могут принимать значение null (nullable), — для их обозначения используется предваряющий тип вопросительный знак (например, «?int»);
- возможность возвращать void (в return);
- «итерабельный» (iterable) псевдо-тип — аналог callable, принимающий множество типов вместо одного;
- модификатора видимости для констант в классе;
- синтаксическая поддержка квадратных скобок для list() и возможность указания ключей в list();
- поддержка одновременного отлавливания (в catch) разных исключений.
Полный список всех RFC по уже вышедшим версиям и тем, что находятся в драфте работ можно найти по адресу wiki.php.net/rfc
Далее продемонстрировано как можно включить PHP 7.1 у себя в панели управления хостингом.
Как и раньше, переключение версии осуществляется буквально парой кликов.
В панели управления хостингом перейдите в раздел WWW, далее заходим в подраздел WWW-домены из списка выбираем домен, на которым планируете установить PHP версии 7.1 и нажимаем клавишу Изменить. В появившемся окне в строке Версия PHP из списка выбираем PHP 7.1.3 (alt).