PHP FILTER_SANITIZE_STRING-filter

Definitie en gebruik

FILTER_SANITIZE_STRING-filter verwijdert of codiceert onnodige karakters.

Deze filter verwijdert gegevens die potentieel schadelijk kunnen zijn voor de applicatie. Het wordt gebruikt om tags te verwijderen en onnodige karakters te verwijderen of te coderen.

  • Naam: "string"
  • ID-nummer: 513

Mogelijke opties of indicatoren:

  • FILTER_FLAG_NO_ENCODE_QUOTES - Deze indicator codiceert geen aanhalingstekens
  • FILTER_FLAG_STRIP_LOW - Verwijder karakters met ASCII-waarden lager dan 32
  • FILTER_FLAG_STRIP_HIGH - Verwijder karakters met ASCII-waarden hoger dan 32
  • FILTER_FLAG_ENCODE_LOW - Codeer karakters met ASCII-waarden lager dan 32
  • FILTER_FLAG_ENCODE_HIGH - Codeer karakters met ASCII-waarden hoger dan 32
  • FILTER_FLAG_ENCODE_AMP - Codificeer &-teken als &

Voorbeeld

<?php

var_dump(filter_var($var, FILTER_SANITIZE_STRING));
?>

Uitvoer:

string(13) "Bill Gates"