PHP FILTER_SANITIZE_ENCODED ఫిల్టర్

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

FILTER_SANITIZE_ENCODED ఫిల్టర్ అవసరమిల్లదు అనే అక్షరాలను లేదా URL ఎంకోడ్ చేయబడని అక్షరాలను తొలగిస్తుంది.

ఈ ఫంక్షన్ urlencode() ఫంక్షన్తో అనారోపకంగా ఉంటుంది.

  • Name: "encoded"
  • ID-number: 514

సాధ్యమైన ఎంపికలు లేదా ఫ్లాగ్స్:

  • FILTER_FLAG_STRIP_LOW - అస్కియీ విలువ 32 కింది అక్షరాలను తొలగిస్తుంది
  • FILTER_FLAG_STRIP_HIGH - అస్కియీ విలువ 32 పైబడిన అక్షరాలను తొలగిస్తుంది
  • FILTER_FLAG_ENCODE_LOW - అస్కియీ విలువ 32 కింది అక్షరాలను ఎంకోడ్ చేస్తుంది
  • FILTER_FLAG_ENCODE_HIGH - అస్కియీ విలువ 32 పైబడిన అక్షరాలను ఎంకోడ్ చేస్తుంది

ఉదాహరణ

<?php

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

అవుట్పుట్ లోకి:

string(32) "http%3A%2F%2Fwww.codew3c.com"