Novidades do PHP 7.4

Olá, tudo bem?!

Com previsão de lançamento para dezembro de 2019, o PHP 7.4 está com novidades muito legais e que temos que estar antenados e acompanhando essa evolução, separei abaixo algumas novas funcionalidades que acredito serem bem bacanas.

 

Preloading rfc

Preloading é uma adição incrível ao core do PHP, o que pode resultar em uma melhora em seu desempenho.

Atualmente os arquivos PHP são carregados e recompilados a cada requisição.

Com o preloading o servidor carrega os arquivos PHP na memória durante a inicialização, disponibilizando para toda nova requisição.

Porém, temos um custo nessa estrutura, toda vez que for realizado deploy é necessário que o servidor seja reiniciado, para que assim o preloading faça novamente o processo de inclusão dos arquivos na memória.

 

Typed properties rfc

Inclusão de tipos nos atributos da classe.

Gostei muito dessa funcionalidade, muitos podem torcer o nariz ou até mesmo voltar com os mesmos argumentos que o PHP está ficando muito igual ao Java, porém acredito que faz parte do processo de maturidade da linguagem, o PHP evoluiu muito nesses últimos anos estando em um nível enterprise, sendo assim é natural a adoção de funcionalidades como está.

 

Null coalescing assignment operator rfc

Método atual:

Método proposto:

Particularmente acredito ser muito interessante, melhorando a legibilidade do código, simplificando sua ação.

Essas foram algumas novidades que vem no PHP 7.4, obviamente temos uma lista maior de adoções, depreciações e modificações, porém como mencionado separei umas que chamaram minha atenção.

Espero que tenham apreciado e que estejam tão empolgados quanto eu para essa nova versão.

Grande abraço e sucesso em seus projetos.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *