Novidades do PHP 7.1 – Parte 02 – Visibilidade de constantes em classes

php_logoBoa noite pessoal,

Hoje venho falar de uma das implementações mais simples do PHP 7.1, porem de extrema importancia para a linguagem.

As constantes de POO estão ganhando mais uma característica na qual se aproxima das demais linguagens, as chaves de visibilidade.

Continuar lendo “Novidades do PHP 7.1 – Parte 02 – Visibilidade de constantes em classes”

Novidades do PHP 7.1 – Parte 01 – Tipos nulos

php_logoBoa tarde pessoal,

Estou preparando um material para falar sobre as novidades do PHP 7.1, onde cada parte representará uma novidade diferente.

Na parte 01, a primeira que estou postando, estou falando sobre os tipos nulos, onde diferente do implementado no PHP 7.0, permitirá que seu método possa retornar valores nulos sem que ocorra fatal error.

Continuar lendo “Novidades do PHP 7.1 – Parte 01 – Tipos nulos”

Tipos de retornos do PHP 7: Por que não usá-los?

php_logoBom dia pessoal,

Hoje não venho falar a favor do PHP, mas sim contra, especificamente a implementação feita do PHP 7 para especificarmos os tipos de retornos de cada método.

Neste post estarei explicando como funciona os tipos de retornos no PHP 7.0 e comparando ao funcionamento do mesmo recurso linguagem Java, que por sua vez funciona da mesma maneira que o C#(uma das linguagens do .NET). Em seguida, estarei mostrando motivos para não utilizar este recurso do PHP.

Continuar lendo “Tipos de retornos do PHP 7: Por que não usá-los?”

Lançado nova release beta do PHP 7

php_logoOlá pessoal,

No dia 06 de Agosto, a equipe de desenvolvedores do PHP lançou a terceira versão beta do PHP 7.

Segundo a linha do tempo de desenvolvimento a próxima versão deverá ser lançada dia 20 de Agosto e será a primeira versão Release Candidate da próxima geração da linguagem de programação.

Em breve estarei postando artigos sobre as novidades que estão por vir na nova versão da linguagem de programação 😉

Lançado segunda release alpha do PHP 7

php_logoBoa tarde pessoal,

Quinta-feira a equipe de desenvolvedores do PHP lançou a segunda release alpha do PHP 7.

Diferente das versões anteriores, o PHP 7 conta com alterações significativas em desempenho, tipos de retorno(identificar qual tipo de dado retornará de tal método) e novos operadores.

Como desenvolvedor estou bastante confiante nessa nova versão do PHP. Na minha opinião diversos desenvolvedores web migraram suas soluções para .NET ou Java por características que o PHP não possuía em suas versões anteriores, como por exemplo, definir tipo de variável/retorno de método.

As principais frameworks do mercado(Zend Framework e Symfony) já estão trabalhando em otimizações para o PHP 7, além do PHPStorm(IDE de desenvolvimento) também já está inserindo suporte parcial para o PHP 7.

A próxima release a ser lançada será dia 09 de Julho e será a primeira release beta.

Até a próxima pessoal!

PHP 7 irá identificar tipo de retorno

php_logoBoa noite pessoal,

Na minha opinião, uma das principais deficiencias atuais da linguagem é o fato de não definirmos tipos para variáreis. Isso definitivamente pode tornar a linguagem mais simples para desenvolver projetos, porem por outro lado a torna mais pesada e lenta.

No PHP 7 já foi definido que será implementado suporte identificação do tipo de dado que um devido método retorná!

Continuar lendo “PHP 7 irá identificar tipo de retorno”