PHP FILTER_SANITIZE_STRING Filter

Definition und Verwendung

FILTER_SANITIZE_STRING Filter entfernt oder codiert unerwünschte Zeichen.

Dieser Filter löscht Daten, die potenziell schädlich für die Anwendung sein könnten. Er wird verwendet, um Tags zu entfernen und unerwünschte Zeichen zu löschen oder zu codieren.

  • Name: "string"
  • ID-number: 513

Mögliche Optionen oder Marker:

  • FILTER_FLAG_NO_ENCODE_QUOTES - Dieser Marker codiert keine Anführungszeichen
  • FILTER_FLAG_STRIP_LOW - Entfernen von ASCII Werten unter 32
  • FILTER_FLAG_STRIP_HIGH - Entfernen von ASCII Werten über 32
  • FILTER_FLAG_ENCODE_LOW - 编码 ASCII Werte unter 32
  • FILTER_FLAG_ENCODE_HIGH - 编码 ASCII Werte über 32
  • FILTER_FLAG_ENCODE_AMP -编码 & Zeichen zu &

Beispiel

<?php

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

Ausgabe:

string(13) "Bill Gates"