📅 Conexão KingHost 🚀 Conteúdos exclusivos para o seu negócio evoluir no digital 💰

Kinghost | Blog

Atualização para PHP 5.5 na KingHost

Publicado em 22/07/2013

Atualizado em 10/05/2023

Colaborador: Anderson Fraga | Desenvolvimento

Faz pouco tempo que o PHP 5.5. foi lançado e nós já o temos em nossa estrutura! Você pode fazer a atualização através do seu painel de controle, clicando em Configuração PHP e escolhendo a versão que você quer:

Captura de Tela 2013-07-22 às 13.33.44

Captura de Tela 2013-07-22 às 13.34.26

Destacamos abaixo as principais novidades que você poderá conferir:

Adição de generators e coroutines: Com os generators, será possível criar iteradores personalizados de dados, criando listas de forma fácil e dinâmica. Um exemplo de utilização é compará-lo com a função ‘range’. A diferença é a queda brusca na utilização da memória por parte do PHP.

Finally keyword: foi implementada a estrutura finally para tratar exceções, permitindo finalizar um recurso logo após um código disparar (ou não) uma exceção. No PHP 5.3 e 5.4, era comum duplicar o código responsável por finalizar os recursos, por exemplo, dentro da estrutura ‘try’ ou, caso ocorresse uma exceção, dentro da estrutura ‘catch’. Agora, com o ‘finally’, essa rotina poderá ser melhor estruturada.

Password hashing API: Graças ao ‘Password Hashing‘, é possível centralizar a criação de criptografia de qualquer implementação de login de qualquer sistema. Essa API pode ser mais segura que a de md5, por exemplo, visto que a criptografia dela é mais forte. Para o desenvolvedor, a vantagem é uma maior padronização visto que, assim, não é necessário a criação de algoritmos grandes para fazer as mesmas coisas que essa API, com 3 funções, fará.

Suporte para constant array/string dereferencing: No PHP 5.5, foi implementado o ‘dereferencing’, que permite acessar caracteres específicos de uma string em seu formato de constante. Essa funcionalidade é válida, também, para arrays.

Adicionado atributo escalar ::class para resolver o nome da classe: Para retornar o nome de uma classe específica, contendo seu namespace, no PHP 5.5 basta, agora, utilizar o nome da classe seguido do atributo ‘::class’, como ClasseDeTeste::class.

O que você achou deste conteúdo?

O que você achou deste conteúdo?

Compartilhe esse conteúdo com alguém que possa gostar também

Conteúdos relacionados

As ameaças virtuais estão mudando constantemente e se tornando cada dia mais sofisticadas. Por isso, para quem tem um negócio online, a segurança é um ponto que merece grande atenção. De acordo com o Relatório do Sitelock que analisou 14 milhões de sites em 2022, sites recebem cerca de 5.5 vezes mais tráfego de bots...
Se você trabalha diariamente na internet, com certeza em algum momento se preocupou com a segurança das suas informações. Afinal, diversos dados pessoais e bancários são acessados todos os dias. Nesse contexto, cada dia mais existe a necessidade de reforçar a segurança dos seus dados e se proteger de possíveis golpes no mundo online. Por...
Você já ouviu falar de chatbot? Provavelmente a resposta é sim. Isso porque, essa tecnologia tem ganhado cada vez mais espaço na comunicação digital. Afinal, com a evolução tecnológica e as inúmeras ferramentas que prometem facilitar nossa rotina, os chatbots garantem destaque em diversos setores, desde atendimento ao cliente até vendas e marketing. Neste artigo,...

Assine a nossa newsletter e receba conteúdos para apoiar o crescimento do seu negócio

Sem Título(obrigatório)

📅 Aulão GRATUITO 🚀 Como VENDER MAIS na internet 💰

Mensagens para você