Phalcon PHP

As discussões sobre usar ou não um framework PHP são vastas. Pesquisar “to use or not to use a PHP framework” no Google nos rendeu 48 300 000 resultados com as mais diversas opiniões. Decidimos perguntar à comunidade PHP e acompanhar as discussões do Quora e Stack Overflow para trazermos alguns dos melhores argumentos sobre… Continue lendo

#6 PHP 7 – Mudanças relacionadas a Programação Orientada a Objetos

O PHP 5 e seus sucessores trouxeram várias alterações sobre o mode do objetos, já o PHP 7 quase não trouxe novos recursos nesse sentido, mas, mesmo sendo poucos, os que vieram são bastante interessantes. Context-Sensitive lexer Permite o uso de palavras-chave como nome de propriedades, métodos e constantes dentro de classes, interfaces e traits…. Continue lendo

#5 PHP 7 – Error Handling, Assertions e Expectations

Nesse post, falaremos sobre Error Handling no PHP 7, explicando, primeiramente, os conceitos de Assertions e Expectations. Assertions Desde o PHP 4 a função ‘assert()’ está disponível, e ela serve para adicionar ‘sanity-checks’ no código. Ela deve ser utilizada somente para desenvolvimento, nunca em ambiente de produção, e pode ser facilmente ativada e desativada usando… Continue lendo

#3 PHP 7 – Sintaxe uniforme de variáveis

A sintaxe de variáveis do PHP é, de certa forma, inconsistente, particularmente o que diz respeito a variáveis-variáveis e variáveis propriedades. Por exemplo, veja a sintaxe $objeto->$array[chave]; estamos sempre esperando que primeiro seja resolvido o $array[chave] para depois acessar a propriedade do objeto. Com a sintaxe uniforme de variáveis, toda essa inconsistência foi resolvida. A… Continue lendo