PHP FILTER_SANITIZE_SPECIAL_CHARS फ़िल्टर
व्याख्या और उपयोग
FILTER_SANITIZE_SPECIAL_CHARS फ़िल्टर विशेष चरित्रों को HTML एस्केप करता है。
इस फ़िल्टर का उपयोग "<>&" और एसीआई वाल्यू 32 से नीचे के चरित्रों को एस्केप करने के लिए किया जाता है。
- Name: "special_chars"
- ID-number: 515
संभावित चिह्न:
- FILTER_FLAG_STRIP_LOW - एसीआई वाल्यू 32 से नीचे के चरित्रों को हटाना
- FILTER_FLAG_STRIP_HIGH - एसीआई वाल्यू 32 से ऊपर के चरित्रों को हटाना
- FILTER_FLAG_ENCODE_HIGH - एसीआई वाल्यू 32 से ऊपर के चरित्रों को एन्कोड करना
उदाहरण
<?php
var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS
));
?>
आउटपुट:
string(37) "Is Peter <smart> & funny?"
यदि आप ब्राउज़र में स्रोत कोड को देखते हैं, तो आप निम्नलिखित HTML को देखेंगे:
string(37) "Is Peter <smart> & funny?"