<Vollständige PHP Filter Referenz
Definition und Verwendung
Der FILTER_SANITIZE_SPECIAL_CHARS Filter HTML-entkommt Sonderzeichen.
Dieser Filter wird verwendet, um zu entkommen „<> & und Zeichen mit ASCII-Wert unter 32
- Name: "special_chars"
- ID-Nummer: 515
Mögliche Fahnen:
- FILTER_FLAG_STRIP_LOW - Zeichen mit einem ASCII-Wert unter 32
- FILTER_FLAG_STRIP_HIGH - Zeichen mit einem ASCII-Wert über 32
- FILTER_FLAG_ENCODE_HIGH - Encode Zeichen mit einem ASCII-Wert über 32
Beispiel
<?php
$url="Is Peter <smart> & funny?";
var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS));
?>
Der Browser Ausgabe des obigen Code wird sein:
string(37) "Is Peter <smart> & funny?"
Wenn Sie die Option "View source" im Browser - Fenster, sehen Sie das folgende HTML sehen:
string(37) "Is Peter & lt; smart& gt; & amp; funny?"
<Vollständige PHP Filter Referenz