tutoriais mais recente desenvolvimento web
 

PHP Filtro FILTER_SANITIZE_STRING

<PHP Filtrar Referência

Exemplo

Remova todas as tags HTML de uma string:

<?php
$str = "<h1>Hello World!</h1>";

$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
Exemplo executar »

Definição e Uso

O filtro FILTER_SANITIZE_STRING remove tags e remover ou codificar caracteres especiais a partir de uma string.

Opções possíveis e bandeiras:

  • FILTER_FLAG_NO_ENCODE_QUOTES - Não codificar aspas
  • FILTER_FLAG_STRIP_LOW - Retirar personagens com valor ASCII <32
  • FILTER_FLAG_STRIP_HIGH - Remova caracteres com valor ASCII> 127
  • FILTER_FLAG_ENCODE_LOW - codificar caracteres com valor ASCII <32
  • FILTER_FLAG_ENCODE_HIGH - codificar caracteres com valor ASCII> 127
  • FILTER_FLAG_ENCODE_AMP - codificar o "&" caracteres como & amp;

mais Exemplos

Exemplo 1

Remova todas as tags HTML e todos os personagens com valor ASCII> 127, a partir de uma string:

<?php
$str = "<h1>Hello WorldÅ!</h1>";

$newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
echo $newstr;
?>
Exemplo executar »

<PHP Filtrar Referência