PHP 7.3.0 Beta 2 и другие релизы, предложение из PHP Internals, порция полезных инструментов, видеозапись «Пишем блокчейн на PHP», и многое другое.
Приятного чтения!



Новости и релизы




PHP Internals


  • [RFC] Nullable Casting — Черновик документа, в котором автор предлагает приведение типов с учетом возможного значения null:
    Скрытый текст
    $foo = (int) null; // int(0)
    $bar = (?int) null; // null
    


Инструменты




Материалы для обучения




Аудио и видео



Спасибо за внимание!

Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку.
Вопросы и предложения пишите на почту или в твиттер.

Прислать ссылку
Поиск ссылок по всем дайджестам
< Предыдущий выпуск: PHP-Дайджест № 136

Комментарии (8)


  1. alexey-m-ukolov
    20.08.2018 09:39

    [RFC] Nullable Casting — Черновик документа, в котором автор предлагает приведение типов с учетом возможного значения null
    Как раз на днях пожалел об отсутствии такой штуки.


    1. rjhdby
      20.08.2018 10:28
      +1

      Не понятно, насколько это востребовано. Я так с ходу не могу придумать кейс, в котором нельзя обойтись предпроверкой — а проверка все равно, так или иначе, будет проведена, иначе запроса функциональности не было бы.
      По сути это предложение добавить даже не новую синтаксическую конструкцию, а расширить систему типов(и так не самую удачную), введя, своеобразно трактуемое, понятие nullable. Стоит ли оно того — не понятно.


      1. VolCh
        21.08.2018 00:26

        nullable типы уже ввели в 7.1, но приводить к ним нельзя


  1. alutskevich
    20.08.2018 17:35

    Я бы ещё добавил новость о новой версии Laravel 5.7, которая вышла на прошлой неделе.


    1. pronskiy Автор
      20.08.2018 17:41

      Не вижу релиза. Можно ссылку?


      1. alutskevich
        20.08.2018 17:50

        Оформленную новость с описанием новых возможностей тоже не видел. Но в документации раздел с 5.7 появился и обновится на него можно: Release 5.7


        1. pronskiy Автор
          21.08.2018 11:24

          Добавлю в одном из следующих выпусков дайджеста, когда будет официальный анонс.


    1. SoloFeeD
      21.08.2018 00:33

      Она еще не вышла официально, ее зарелизят на Laracon EU.