Novidades do PHP 7.2 \| TreinaWeb               Promoção no ar   Matricule-se agora e garanta **54% de desconto**  

  Termina em   Tempo restante da oferta: 15 Horas 

 50 Min 

 14 Seg 

   Tempo restante da oferta: 15 50 14 

  [Assinar →](https://www.treinaweb.com.br/checkout/pagamento/plano/anual?cupom=TW-SCLIENTE26) 

   [                ](https://www.treinaweb.com.br)  Explorar  

 [ Quanto custa? ](#assinatura) [ FAQ ](https://www.treinaweb.com.br#faq) [Matricule-se](#assinatura) [ Entrar ](https://www.treinaweb.com.br/login) 

     [ Início ](https://www.treinaweb.com.br) [ Artigos ](https://www.treinaweb.com.br/blog) Novidades do PHP 7.2  [ PHP ](https://www.treinaweb.com.br/blog/categoria/php) 

# Novidades do PHP 7.2

 Quase um ano depois da última versão, o PHP 7.2 bate à porta. Saiba tudo sobre essa versão. O que de novo entrará e o que será descontinuado.

 [ Kennedy Tedesco ](https://www.treinaweb.com.br/blog/autor/kennedy-tedesco) 9 anos atrás

  ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2017/10/24121508/novidades-do-php-7-2.jpg)  

No final do ano passado eu escrevi sobre as [novidades do php 7.1](https://www.treinaweb.com.br/blog/php-7-e-novidades-do-php-7-1/ "novidades do php 7.1"). Quase um ano depois, é hora de voltar à tona o assunto, mas dessa vez sobre a próxima minor version, a 7.2.

Se você ainda não teve a oportunidade de ler, eu também escrevi sobre [a força do PHP e do seu ecosistema](https://www.treinaweb.com.br/blog/o-php-e-o-seu-ecossistema-nunca-estiveram-tao-fortes/ "a força do PHP e do seu ecosistema") e, nesse artigo, eu desconstruo alguns mitos e preconceitos que ainda permeiam a linguagem.

[  ![Joomla - Criação de Sites](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/joomla.svg)   Curso Joomla - Criação de Sites Conhecer o curso ](https://www.treinaweb.com.br/curso/joomla-criacao-de-sites)

## Quando o PHP 7.2 estará disponível para uso em produção?

O [cronograma](https://wiki.php.net/todo/php72 "cronograma") é de que tenhamos a versão final do PHP 7.2 no dia **30 de novembro** (Daqui um mês e alguns dias).

Atualmente estamos na *Release Candidate 5* (RC5). O caminho a ser percorrido até o lançamento:

    Date   Release      Oct 26 2017   **RC 5**     Nov 7 2017   PHP 7.2.0 branched     Nov 9 2017   RC 6     Nov 30 2017   GA   

## O que posso esperar do PHP 7.2?

Essa não será uma versão com uma grande variedade de inclusões e novas features. O foco ficou em melhorar a estabilidade e consistência e também em descontinuar algumas coisas que há tempo estavam no radar da “exclusão”.

Melhorias no core continuam sendo aplicadas e a linguagem segue um rumo para ficar cada vez mais rápida, como pode ser visto nesse [estudo](https://www.phoronix.com/scan.php?page=news_item&px=PHP-7.2-Beta-1 "estudo"):

![Gráfico teste performance](https://dkrn4sk0rn31v.cloudfront.net/2017/10/23183841/php-7.2-performance.png)

No teste realizado pelo *Sebastian Bergmann* (criador do PHPUnit) o PHP 7.2 também foi bem:

![Gráfico teste pelo sebastian bergmann](https://dkrn4sk0rn31v.cloudfront.net/2017/10/24120108/phpunit-php72.png)

O principal destaque, no entanto, refere-se à inclusão da [libsodium](https://wiki.php.net/rfc/libsodium "libsodium") na *standard library* do PHP.

> [\#PHP](https://twitter.com/hashtag/PHP?src=hash) 7.2 will be the first programming language to accept modern cryptography into its standard library.https://t.co/mNDK9zxcw5
> 
> — Scott Arciszewski (@CiPHPerCoder) [February 10, 2017](https://twitter.com/CiPHPerCoder/status/830161769888940032)

A libsodium é uma completa toolkit de segurança. Moderna, com boa auditoria e recomendada por grandes nomes da comunidade de especialistas em segurança.

Entre todas as features da libsodium, talvez a que mais toca a grande maioria dos desenvolvedores PHP, refere-se ao algoritmo de hashing de passwords, o **Argon2i**.

Desde a implementação da [API de hashing de password](https://wiki.php.net/rfc/password_hash "API de hashing de password") no PHP 5.5 a adoção foi grande, principalmente por parte dos frameworks. No entanto, o algoritmo padrão utilizado por ela é o [bcrypt](https://pt.wikipedia.org/wiki/Bcrypt "bcrypt").

```php
