PHP FILTER_SANITIZE_SPECIAL_CHARS ఫిల్టర్

నిర్వచనం మరియు ఉపయోగం

FILTER_SANITIZE_SPECIAL_CHARS ఫిల్టర్ ప్రత్యేక అక్షరాలను HTML ఎస్కేప్ చేస్తుంది.

ఈ ఫిల్టర్ <>, & అక్షరాలను 32 విలువలు కంటే తక్కువ అయిన అక్షరాలను ఎస్కేప్ చేస్తుంది.

  • Name: "special_chars"
  • ID-number: 515

సాధ్యమైన ప్రతీకరణలు:

  • FILTER_FLAG_STRIP_LOW - ASCII విలువలు 32 కంటే తక్కువ అయిన అక్షరాలను తొలగించండి
  • FILTER_FLAG_STRIP_HIGH - ASCII విలువలు 32 కంటే ఎక్కువ అయిన అక్షరాలను తొలగించండి
  • FILTER_FLAG_ENCODE_HIGH - ASCII విలువలు 32 కంటే ఎక్కువ అయిన అక్షరాలను కోడ్ చేయండి

ఉదాహరణ

<?php

var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS));
?>

అవుట్పుట్:

string(37) "Is Peter <smart> & funny?"

మీరు బ్రౌజర్ లో స్రోత కోడ్ చూస్తే, క్రింది HTML ను చూడగలరు:

string(37) "Is Peter <smart> & funny?"