PHP-Digest # 192 (2 - 16 de noviembre de 2020)



Nueva selecciĂłn con enlaces a noticias y materiales. En lanzamiento: el Ășltimo candidato de lanzamiento de PHP 8.0 antes del lanzamiento final y materiales nuevos sobre PHP 8, RFC y discusiones de PHP Internals, una parte de herramientas Ăștiles, transmisiones, podcasts y artĂ­culos.



ÂĄDisfruta leyendo!



Noticias y comunicados



  • PHP 8.0 RC 4 — - PHP 8, 26 .



    PHP 8:





    , PHP 8 PECL. - Dockerfile, . PECL FriendsOfPHP/pickle.
    RUN curl -L -o /tmp/pickle.phar https://github.com/FriendsOfPHP/pickle/releases/latest/download/pickle.phar; \
        mv /tmp/pickle.phar /usr/local/bin/pickle; \
        chmod +x /usr/local/bin/pickle; \
        pickle install xdebug; \
    
    RUN echo "extension=xdebug.so" >> $PHP_INI_DIR/conf.d/php.ini; \
    


    :
    RUN mkdir -p /usr/src/php/ext/xdebug && \
        curl -fsSL https://pecl.php.net/get/xdebug | \
        tar xvz -C "/usr/src/php/ext/xdebug" --strip 1 && docker-php-ext-install xdebug
    


  • phpcommunity.ru — PHP- , , .



    : PHP- , 19 ; Online- PHP SimbirSoft, 20 .



PHP Internals



  • [Draft] Closure self reference — . $lambda, . $this .
    $fibonacci = function (int $n) use (&$fibonacci) {
        if ($n === 0) return 0;
        if ($n === 1) return 1;
        return $fibonacci($n-1) + $fibonacci($n-2);
    };
    
    // =>
    
    $fibonacci = function (int $n) {
        if ($n === 0) return 0;
        if ($n === 1) return 1;
        return $lambda($n-1) + $lambda($n-2);
    };
    
  • [PR] Support for <func>::function syntax — ::function ( ::fn) ::class. , .
  • [Discussion] Alias for `int|float` — number numeric int | float. , TypeScript: type Number = Foo|Bar;.






Symfony





Laravel





Yii





Async PHP





phpstorm PhpStorm









/









!



— , , .

MĂĄs noticias y comentarios en el canal PHP Digest Telegram .



Enviar enlace

Buscar enlaces en todos los resĂșmenes

← NĂșmero anterior: PHP-Digest # 191




All Articles