Tratamento de HTML dentro de uma string com PHP

Tratamento de HTML dentro de uma string com PHP

Olá, tudo bem?! Armazenar dados html ou até mesmo manipular é importante, pois devemos nos preocupar com a segurança e também com a integridade dos dados. Há momentos que desejamos armazenar a string HTML, um exemplo é quando temos um textarea que contem a estrutura similar ao word. Devemos tratar os dados para serem armazenadosLeia mais sobreTratamento de HTML dentro de uma string com PHP[…]

Validando os dados do formulário com Zend-Validator

Validando os dados do formulário com Zend-Validator

Olá, tudo bem?! Todas aplicações que desenvolvemos necessita de entradas e saídas de dados, isso é muito comum, porém cada desenvolvedor acaba implementando a “sua solução” para esse problema. Definitivamente essa não é uma boa prática por diversos motivos. O mais recomendado é a utilização de componentes criados pela comunidade, porque devo usar um componente?Leia mais sobreValidando os dados do formulário com Zend-Validator[…]

Como realizar parse da query string de forma simples com PHP

Como realizar parse da query string de forma simples com PHP

Olá, tudo bem! Pode parecer simples, porém quem nunca teve a necessidade de realizar parse da query string para obter seus valores? Principalmente quando não estamos utilizando um framework, micro framework ou componente para isso. Vou lhe demostrar que não precisamos de nada disso para realizar essa tarefa!   O que é query String? ÉLeia mais sobreComo realizar parse da query string de forma simples com PHP[…]

YAGNI – Você não vai precisar disso

YAGNI – Você não vai precisar disso

YAGNI é um acrônimo para “You Aren’t Gonna Need It” (Você não vai precisar disso) mantra pregado pela Extreme Programming (XP) onde se diz que não devemos adicionar possíveis novas funcionalidades ao software a não ser que seja necessário. Nós desenvolvedores de software temos a péssima mania de tentar prever o futuro, implementando “aquele recurso”Leia mais sobreYAGNI – Você não vai precisar disso[…]

hhbr: 15 – SPL e Estruturas de Dados (vídeo)

hhbr: 15 – SPL e Estruturas de Dados (vídeo)

Olá, tudo bem?! Rolou a 15 edição do hhbr, nesta edição trago para vocês uma palestra super bacana apresentada pelo mestre Davi Marcondes sobre Estrutura de dados com SPL no PHP. Uma palestra recheada de muito conteúdo e exemplos práticos das estruturas de dados implementadas utilizando SPL. Você que quer aprender a utilizar de formaLeia mais sobrehhbr: 15 – SPL e Estruturas de Dados (vídeo)[…]

HHBR: 14 – Iniciando com Composer (vídeo)

HHBR: 14 – Iniciando com Composer (vídeo)

Olá, tudo bem?! Rolou a 14 edição do hhbr, nesta edição trago para vocês uma talk bacana que produzi apresentando o Composer, a ferramenta de gestão de dependências do PHP. Uma talk voltada para o público iniciante, porém, focado em incentivar a adoção da ferramentas pelos desenvolvedores PHP, demonstrando os principais recursos da ferramenta. SemLeia mais sobreHHBR: 14 – Iniciando com Composer (vídeo)[…]

QR Code com PHP

QR Code com PHP

Uma forma simples e rápida de gerar imagens QR Code. Recentemente tive a oportunidade de implementar QR Code em uma aplicação. Com isso iniciei uma série de pesquisa de libs que facilitariam essa minha tarefa. Após testar diversas libs encontrei a BaconQrCode e para meu propósito encaixou perfeitamente. Com isso resolvi compartilhar a experiência comLeia mais sobreQR Code com PHP[…]

Como usar Traits no PHP com namespace

Como usar Traits no PHP com namespace

Recentemente lancei um post Como usar Traits no PHP, com isso surgiu uma duvida nos comentários realizado pelo Paulo Dias, onde questionou como poderia utilizar a mesma implementação porem fazendo uso de namespace. Neste post vou implementar o mesmo conceito do post anterior demonstrando o uso de namespace. Para nossa implementação devemos criar o diretórioLeia mais sobreComo usar Traits no PHP com namespace[…]