PHP Digest No. 168 (5 a 25 de novembro de 2019)


Nova seleção com links para notícias e materiais. Na versão: PHP 7.4 RC6, Symfony 5.0 e 4.4, WordPress 5.3 e outras versões, sobre a atualização dos padrões PSR, a RFC oferece da PHP Internals, uma porção de ferramentas úteis, mitaps, vídeos, podcasts e muito mais.

Boa leitura!



Notícias e Lançamentos



Internos em PHP


  • [RFC] Mapas Fracos - No PHP 7.4, foi adicionado suporte a links fracos através de uma classe WeakReference especial. Mas, na realidade, os aplicativos precisam de uma coleção WeakMap que não possa ser implementada com base no WeakReference. Na verdade, propõe-se adicioná-lo.
    Texto oculto
    $map = new WeakMap(); $obj = new stdClass(); $map[$obj] = 42; var_dump($map); // object(WeakMap)#1 (1) { // [0]=> // ["key"] => object(stdClass)#2 (0) {} // ["value"] => int(42) // } // } //   , //      WeakMap unset($obj); var_dump($map); // object(WeakMap)#1 (0) { // } 
  • [RFC] Implementar novas APIs do DOM Living Standard em ext / dom - A proposta de implementar o suporte ao novo padrão DOM nas extensões do kernel foi unânime.
  • [RFC] Desaprovar operador de bastão (V2) - rejeitado por votação.
  • [RFC] Union Types 2.0 - A proposta é aceita quase por unanimidade e no PHP 8.0 estamos aguardando os tipos combinados. A sintaxe T1|T2|... pode ser usada onde quer que os tipos possam ser especificados agora.
  • audio Podcast de notícias internacionais do PHP # 36 - Sobre os RFCs que não foram aprovados no PHP 7.4.

As ferramentas



Symfony



Laravel



Yii



Async php



Materiais de Aprendizagem



Áudio / Vídeo


Source: https://habr.com/ru/post/pt477318/


All Articles