Neueste Web-Entwicklung Tutorials
 

PHP FILTER_SANITIZE_ENCODED Filter

<PHP Filter Referenz

Beispiel

Encode Sonderzeichen in dem $ url Variable:

<?php
$url="http://www.w3iiÅÅ.com";

$url = filter_var($url, FILTER_SANITIZE_ENCODED);
echo $url;
?>
Führen Sie zB »

Definition und Verwendung

Der FILTER_SANITIZE_ENCODED Filter entfernt oder codiert Sonderzeichen.

Dieser Filter funktioniert ähnlich wie die urlencode() Funktion.

Mögliche Optionen und Flags:

  • FILTER_FLAG_STRIP_LOW - Entfernen Sie Zeichen mit einem ASCII-Wert <32
  • FILTER_FLAG_STRIP_HIGH - Entfernen Sie Zeichen mit ASCII-Wert> 127
  • FILTER_FLAG_ENCODE_LOW - Encode Zeichen mit ASCII-Wert <32
  • FILTER_FLAG_ENCODE_HIGH - Encode Zeichen mit ASCII-Wert> 127

Mehr Beispiele

Beispiel 1

Encode Sonderzeichen, und entfernen Sie alle Zeichen mit ASCII-Wert> 127:

<?php
$url="http://www.w3iiÅÅ.com";

$url = filter_var($url, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
Führen Sie zB »

<PHP Filter Referenz