PHP FILTER_SANITIZE_STRIPPEDFilter


PHP Filter 参考手册Vollständiges PHP-Filter-Referenzhandbuch


Definition und Verwendung

Der FILTER_SANITIZE_STRIPPED-Filter entfernt oder kodiert unerwünschte Zeichen.

Dieser Filter ist ein Alias für den FILTER_SANITIZE_STRING-Filter.

Dieser Filter entfernt Daten, die für die Anwendung potenziell schädlich sind. Er wird verwendet, um Tags zu entfernen und unerwünschte Zeichen zu löschen oder zu kodieren.

  • Name: "stripped"
  • ID-Nummer: 513

Mögliche Optionen oder Flags:

  • FILTER_FLAG_NO_ENCODE_QUOTES - Dieses Flag kodiert keine Anführungszeichen.
  • FILTER_FLAG_STRIP_LOW - Entfernt Zeichen mit ASCII-Wert unter 32.
  • FILTER_FLAG_STRIP_HIGH - Entfernt Zeichen mit ASCII-Wert über 127.
  • FILTER_FLAG_ENCODE_LOW - Kodiert Zeichen mit ASCII-Wert unter 32.
  • FILTER_FLAG_ENCODE_HIGH - Kodiert Zeichen mit ASCII-Wert über 127.
  • FILTER_FLAG_ENCODE_AMP - Kodiert das &-Zeichen als &

Beispiel

<?php
$var="<b>Peter Griffin<b>";

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

Die Ausgabe des Codes wird unten angezeigt:

string(13) "Peter Griffin"


PHP Filter 参考手册Vollständiges PHP-Filter-Referenzhandbuch

Andere Erweiterungen