पीएचपी FILTER_SANITIZE_ENCODED फ़िल्टर
उदाहरण
$url चर में विशेष वर्णों को एन्कोड करें:
<?php
$url="https://www.w3schoolsÅÅ.com";
$url = filter_var($url, FILTER_SANITIZE_ENCODED);
echo $url;
?>
परिभाषा और उपयोग
FILTER_SANITIZE_ENCODED फ़िल्टर विशेष वर्णों को हटाता या एन्कोड करता है।
यह फिल्टर काफी हद तक urlencode() फंक्शन की तरह काम करता है।
संभावित विकल्प और झंडे:
- FILTER_FLAG_STRIP_LOW - ASCII मान वाले वर्णों को हटा दें <32
- FILTER_FLAG_STRIP_HIGH - ASCII मान वाले वर्ण हटाएं > 127
- FILTER_FLAG_ENCODE_LOW - ASCII मान वाले वर्णों को एन्कोड करें <32
- FILTER_FLAG_ENCODE_HIGH - ASCII मान वाले वर्णों को एन्कोड करें > 127
और ज्यादा उदाहरण
उदाहरण 1
विशेष वर्णों को एन्कोड करें, और ASCII मान> 127 वाले सभी वर्णों को हटा दें:
<?php
$url="https://www.w3schoolsÅÅ.com";
$url = filter_var($url, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
❮ PHP फ़िल्टर संदर्भ