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.