Conheça também: Onmasters . Ofertas . Divulgue! . Vai.la . Geraboleto . Baixa.la . Assista.la . Bloghost
» Início » Programação » PHP » Filtrando dados com PHP5 -->
 
Avaliação: | Publicado em: 01/08/2007
Filtrando dados com PHP5
Oberaldo Bull Programador PHP/MySql, trabalho no desenvolvimento de sites e sistemas dinâmicos. Faço parte da EquipeXQ de programadores, administro o site nacional do framework CakePHP (www.cakephp.com.br).


Neste artigo irei mostrar como filtrar e validar dados com uma função nativa do PHP 5, a função FILTER.
Estarei mostrando exemplos básicos de uso desta função para filtrar variáveis, que pode ser utilizada tanto com método POST ou GET:

função: FILTER_VALIDATE_URL
uso: filtrar e validar URL's
exemplo:
$url = "http://www.phpro.org";
if(filter_var($url, FILTER_VALIDATE_URL) === FALSE)
        {
        echo "Desculpe, $url não é válida!";
        }
else
        {
        echo "A URL $url é válida!<br />";
        }

função: FILTER_VALIDATE_IP
uso: filtrar e validar IP's
exemplo:
$ip = "192.168.0.1";
if(filter_var($ip, FILTER_VALIDATE_IP) === FALSE)
        {
        echo "$ip não é um IP válido";
        }
else
        {
        echo "$ip é válido";
        }

função: FILTER_VALIDATE_EMAIL
uso: filtrar e validar E-mail's
exemplo:
$email = "seuemail@seusite.com";
if(filter_var($email, FILTER_VALIDATE_EMAIL) === FALSE)
        {
        echo "$email é inválido";
        }
else
        {
        echo "$email é válido";
        }

Bom, é isto pessoal, no próximo artigo irei msotrar mais exemplos desta função, com expressões regulares e validações mais complexas.

Até a próxima! ;-)

Thiago Rodrigues <xthiago@gmail.com>
Interessante, não conhecia esta função.
Aguardo novos artigos.
Abraço!
eduardo stuart <stuart.eduardo@gmail.com>
legal o artigo, parabens ;
Daniel Krug
Muito interessante cara! Gostei mesmo!

Abraço!