...

воскресенье, 10 апреля 2016 г.

PHP-Дайджест № 83 – интересные новости, материалы и инструменты (27 марта – 10 апреля 2016)

Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.

Приятного чтения!

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


PHP


  • RFC: Typesafe callable — Фактически предлагается реализовать интерфейсы для анонимных функций. Альтернативный RFC Callable Interfaces.
    callable FilterCallable(string $input) : string;
    
    function foo(FilterCallable $filter) : string
    {
        return $filter('bar');
    }
     
    foo(function (string $foo) : string { return trim($foo); });
    
    

  • RFC Short List Syntax — Предлагается реализовать возможность использования квадратных скобок вместо конструкции list():
    <?php
     
    // Строки попарно эквивалентны
     
    list($a, $b, $c) = array(1, 2, 3);
    [$a, $b, $c] = [1, 2, 3];
     
    list("a" => $a, "b" => $b, "c" => $c) = array("a" => 1, "b" => 2, "c" => 3);
    ["a" => $a, "b" => $b, "c" => $c] = ["a" => 1, "b" => 2, "c" => 3];
     
    list($a, $b) = array($b, $a);
    [$a, $b] = [$b, $a];
    
    

Инструменты


  • gabrielrcouto/php-gui — Инструмент позволяет создавать десктопные приложения с графическим интерфейсом на PHP без необходимости устанавливать дополнительные расширения.
  • Imangazaliev/DiDOM — Простая и быстрая библиотека для парсинга HTML. Сравнение с другими парсерами.
  • morozovsk/websocket — Простой WebSocket-сервер с поддержкой PHP 7 и интеграцией с Yii/Yii2. Прислал morozovsk.
  • FriendsOfPHP/Sismo — Сервер непрерывного тестирования. Туториал по использованию.
  • phpconsole/phpconsole — Инструмент отладки, позволяет отправлять и затем просматривать отладочную информацию на phpconsole.com.
  • azuyalabs/yasumi — Библиотека для расчета национальных праздников.
  • yuloh/expect — Альтернатива Unix-инструменту expect на чистом PHP.
  • versionpress/versionpress — Плагин для WordPress реализует систему контроля версий на основе Git. Позволяет контролировать практически любые изменения в контенте и инфраструктуре WordPress.
  • Corveda/PHPSandbox — Песочница для выполнения PHP, позволяет выполнять любой код, не допуская вызова потенциально опасных конструкций.

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


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


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

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

Присылайте ссылки на интересные статьи или полезные инструменты, которых не было в PHP-Дайджестах, и ваше имя будет рядом с присланной ссылкой в выпуске.

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

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

    Let's block ads! (Why?)

    Комментариев нет:

    Отправить комментарий