A nova versão do PHP 7.3 recém foi lançada e já está disponível na Umbler!

Lançamento PHP 7.3 na Umbler

Um dos lançamentos mais aguardados do ano pela comunidade de desenvolvedores PHP do mundo finalmente foi anunciado! Na semana passada a comunidade PHP recebeu a ótima notícia de que a versão 7.3 do PHP, queridinho dos devs, teve sua Release General Availability antecipada do dia 13 para 6 de dezembro. O PHP 7.3 já vinha […]

Eventos de PHP pelo Brasil que você precisa ficar de olho

Eventos de PHP pelo Brasil que você precisa ficar de olho

É real oficial. Chegamos naquela época do ano (pós Carnaval) em que o ano, de fato, começa. Para que você, desenvolvedor(a) PHP, possa fazer de 2018 um ano para reforçar ou expandir seu network e conhecimentos, separamos alguns eventos na área. São eventos e meetups de vários tamanhos, focados ou relacionados com PHP. Fique ligado(a) no que […]

PHP Darkmira Tour 2017

Eventos de PHP pelo Brasil que você precisa ficar de olho

Após algumas horas de viagem, de Porto Alegre (RS) a Brasília (DF), finalmente cheguei ao meu destino e, assim como o João de Santo Cristo, fiquei “bestificado” com a cidade. Também fiquei um pouco receoso, claro, já que era primeira viagem pela Umbler que fazia sozinho. Meu rumo: Darkmira Tour PHP 2017. Primeiro dia: 27 […]

Carreira PHP: o que é um desenvolvedor pleno? E sênior?

Carreira PHP

Aposto que em algum momento você já se deparou com alguma descrição de vaga como essa: Além de servirem como insumo para as tirinhas do grande Andre Noel, estas situações nos fazem refletir. Sim, existem empresas que tentam explorar os seus desenvolvedores, pagando pouco e cobrando muito. Mas, eu acredito que um grande número de […]

Phalcon PHP

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 […]

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

PHP 7 na Umbler

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. […]

#5 PHP 7 – Error Handling, Assertions e Expectations

PHP 7 na Umbler

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 […]

#3 PHP 7 – Sintaxe uniforme de variáveis

PHP 7 na Umbler

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 […]

PHP Experience 2016

PHP Experience 2016

Nessa minha primeira participação no blog da Umbler vou falar minhas experiências sobre o PHP Experience (e já começo com um trocadilho bobo…) evento de dois dias que aconteceu em SP e que foi organizado pelo iMasters. Recentemente escrevi um post falando os motivos pelos quais acho importante a participação em eventos, e o PHP […]

#1 PHP 7 – Mudanças básicas da linguagem

PHP 7 na Umbler

Hoje começamos uma série de posts sobre o PHP 7, a nova (e tão aguardada) versão da linguagem mais utilizada por desenvolvedores web. Além do conteúdo de hoje, teremos muitas novidades sobre PHP 7 no blog da Umbler. Nos próximos posts abordaremos assuntos como: recursos obsoletos; sintaxe de variáveis; type hints; error handling;  mudanças relacionadas […]