Sanitizando variáveis comuns em PHP

Para sanitizar uma variável comum em PHP, você pode usar a função filter_var(). A função filter_var() é usada para validar e filtrar valores de uma única variável.

Por exemplo, suponha que você tenha uma variável $email que você deseja sanitizar. Você pode fazer assim:

$email = "[email protected]";
$sanitized_email = filter_var($email, FILTER_SANITIZE_EMAIL);

Nesse exemplo, FILTER_SANITIZE_EMAIL é o filtro que você está aplicando na variável $email, que remove caracteres inválidos de um endereço de e-mail. O valor sanitizado é retornado pela função filter_var() e atribuído à variável $sanitized_email.

Você também pode usar outros filtros, dependendo do tipo de dado que você espera na variável. Por exemplo:

  • FILTER_SANITIZE_STRING: Remove tags HTML e caracteres especiais de uma string.
  • FILTER_SANITIZE_NUMBER_INT: Remove tudo exceto números inteiros de uma variável.
  • FILTER_SANITIZE_URL: Remove caracteres inválidos de uma URL.

Lembre-se de sempre sanitizar variáveis antes de usá-las em seu código. Isso ajuda a prevenir ataques de injeção de código malicioso e garante que você esteja trabalhando com dados seguros e confiáveis.

Rolar para cima