Pull to refresh
0

PHP-Дайджест № 126 (12 – 25 февраля 2018)

Reading time 2 min
Views 16K


Свежая подборка со ссылками на новости и материалы. В выпуске: игра-головоломка, Yii 2.0.14, PHP-DI 6.0 и другие релизы, предложение о неизменяемых классах из PHP Internals, порция полезных инструментов, и многое другое.
Приятного чтения!

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


  • habr Yii 2.0.14 — Под капотом больше сотни улучшений и исправлений почти во всех компонентах фреймворка. Кроме того, это последний релиз в версии Yii 2.0, содержащий улучшения. В дальнейшем core-команда сконцентрирует силы на разработке версии 2.1.
  • PHP-DI 6.0 — Добавлена компиляция контейнера и другие улучшения.
  • В nginx 1.13.9 добавлен HTTP/2 Server Push — Пара примеров использования с PHP тут и тут.
  • Sylius v1.1.0

PHP Internals


  • [RFC] Immutable classes and properties — Предлагается реализовать неизменяемые классы и свойства:

    immutable class Email {
      public $email;
     
      public function __construct ($email) {
        $this->email = $email;
      }
    }
     
    $email = new Email("foo@php.net");
    $email->email = "bar@php.net" // Call will result in Fatal Error
    

    class User {
      private $id;
      public immutable $email;
     
      public function __construct ($id, $email) {
        $this->id = $id;
        $this->email = $email;
      }
    }
    


Инструменты


  • rest-control/rest-control — Инструмент для тестирования и валидации REST-сервисов.
  • fredsted/webhook.site — Полезный инструмент для тестирования вебхуков.
  • php-school/cli-menu — Интерактивные меню для командной строки.


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




Занимательное


  • returntrue.win — Игра-головоломка по РНP, в которой требуется передать такой аргумент в функцию, чтобы она вернула true. Возможны несколько вариантов ответов.
    Скрытый текст

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

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

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

Tags:
Hubs:
+58
Comments 17
Comments Comments 17

Articles

Information

Website
www.zfort.com.ua
Registered
Founded
Employees
101–200 employees
Location
Украина