Verificando se uma String é um Email válido em PHP

PHP filter_var verificando Email

No nosso dia-a-dia como desenvolvedores de sistemas, por vezes nos deparamos com situações que achamos que é algo tão complicado, até descobrirmos o quão simples é de se fazer. Isso aconteceu comigo quando procurava pela forma mais simples de verificar se uma String é um email válido, usando PHP. Eu precisava desta verificação em alguma parte do Sistema Integrado de Gestão Acadêmica/Escolar, OpenSGA, que venho desenvolvendo á já alguns anos.Eu poderia muito bem ter usado uma Expressão Regular ou então um conjunto de funções de manipulação de Strings para chegar ao resultado pretendido mas, como eu disse no parágrafo anterior, estava mesmo a procura da forma mais fácil e prática de resolver o problema. Foi quando, pesquisando no Google, encontrei a função filter_var do PHP, que para além de validar Emails, pode validar muito mais expressões, como endereços de IP.Abaixo um exemplo de como usar a função filter_var para validar endereços de email com PHP:[code language=”php”]$email = ‘teste@exemplo.com’;if (filter_var($email, FILTER_VALIDATE_EMAIL)) { echo "O Endereço($email) é um endereço de email válido.";}[/code]Com uma única linha, usando filter_var, conseguimos verificar que o endereço de email passado é um endereço válido.Leia o manual do PHP para ver mais detalhes sobre a função filter_var

 

Receba nossas actualizações por email

Ver Campanhas anteriores.

(Visited 135 times, 1 visits today)
Share