Вышел PHP 7.2.0

Автор оригинала: The PHP Group
  • Перевод
image

Вчера, 30 ноября 2017г. команда разработки PHP объявила о релизе PHP 7.2.0
Это второй минорный релиз в серии PHP 7.

PHP 7.2.0 включает в себя некоторые улучшения а также новый функционал.


Прим. переводчика: не уверен, что нужно было переводить изменения, но я попытался.
Также есть более подробная статья о нововведениях PHP 7.2. Правда она написана достаточно давно.


Можно скачать исходные коды и сборки для Windows.
Также доступен ChangeLog и руководство по обновлению.

Спасибо всем, кто принимал участие в разработке!
Поделиться публикацией

Комментарии 20

    0
    Это второй мажорный релиз в серии PHP 7.

    Минорный, вы хотели сказать.
      0
      Исправил, спасибо
      +1
      Надо отметить, что активная поддержка 7.0 прекращается уже послезавтра.
        +2
        Некоторые только подумывают о переходе на 7.0, а вы…
        А я еще лично встречал сервера, которые работают на 5.3 и в ус не дуют. Просишь обновить хотя бы на 5.6 — уйма недовольства.
        Приходится голосовать «рублем» и уходить к конкурентам с PHP-FPM, в которых версию можно выбирать самому.
          +1

          Ну вот переходить на 7.0 нет никакого смысла уже. 7.1 минимум спланами на 7.2 в обозримом будущем. По свежему личному опыту переход с 5.6 (реальный рантайм, а так и PHP4 код встречадся) переделки 7.0->7.1 минимальны, основная масса с 5.6 на 7.0.

            0
            Ну вообще переделки не требуются, если использовать PDO/MYSQLI, а вот со старой библиотекой mysql — совсем беда…
              0

              Ну собственно это основная переделка и была при переходе. Плюс /e в регулярках. На 7.2 ещё mcrypt и each(). Это навскидку из того, что простым Find & replace не сделать.

                +1
                Недавно потребовалось, чтобы старый проект с MySQL запускался на 7. Нашел вот такой вот полифилл, имитирующий mysql на 7 — github.com/dshafik/php7-mysql-shim
                  0
                  А pecl-расширение dbase под 7 уже скомпилили?
                0
                Я как-то видел PHP 4.4 недавно, а вы говорите.

                Никогда не понимал этой «проблемы» со стороны админов, сейчас сам занимаюсь серверами, мы уже на 7.1 и как только выйдет примерно 7.2.5-7.2.10 будем переходить.
                  +1
                  Думаю, проблема единственная — лень что-то менять, чтобы не поломалось.
                  Ну и плюс масса скриптов с устаревшими технологиями (register_globals, mysql)
                    0

                    Админам часто пофиг, но разработчики не могут дать им гарантий, что код совместим с новой версией, а полного покрытия тестами нет. Более того, часто гарантируют, что не совместим.

                +15
                Зачитался статьёй. Спасибо за перевод.
                  0
                  Прошу прощения, но всё же не «указание типа объекта», а скорее «объявление объектного типа».
                    0
                    Исправил, спасибо
                    0
                    Когда phalcon будет входить в дистрибутив php?
                      +1
                      Никогда
                        0
                        Категорично. В этом сиске он смотрелся бы очень уместно. Особенно учитывая для чего этот язык используют.
                      0
                      Также доступен ChangeLog и руководство по обновлению.

                      Можете ссылку на русский перевод проставить? php.net/manual/ru/migration72.php
                      На днях его обновляли, в день релиза, и после были небольшие правки, так что он полностью актуальный :)

                      P.S. И как всегда, в случае если обнаружите опечатки или неточности перевода, пожалуйста, создайте патч.
                        0
                        Поменял ссылку

                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                      Самое читаемое