PHP FILTER_CALLBACK ఫిల్టర్

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

FILTER_CALLBACK ఫిల్టర్ విలువలను వినియోగదారి నిర్మించిన ఫంక్షన్స్ ద్వారా ఫిల్టర్ చేస్తుంది.

ఈ ఫిల్టర్ మాకు డేటా ఫిల్టరింగ్ పై పూర్తి నియంత్రణను కలిగిస్తుంది.

పేరుతో "options" అనే అనుబంధ సంఖ్యలో పేరుతో "callback" ఉన్న ఫంక్షన్ నిర్దేశించవలసినది. ముందుకు ఉదాహరణ చూడండి.

  • Name: "callback"
  • ID-number: 1024

సూచనలు మరియు కోమెంట్స్

సూచనమీరు స్వంత ఫంక్షన్స్ సృష్టించవచ్చు లేదా ఇప్పటికే ఉన్న PHP ఫంక్షన్స్ ఉపయోగించవచ్చు.

ఉదాహరణ

ఉదాహరణ 1

<?php
function convertSpace($string)
 {
 return str_replace(" ", "_", $string);
 }
$string = "Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"convertSpace"));
?>

అవుట్‌పుట్లు:

Peter_is_a_great_guy!

ఉదాహరణ 2

<?php
$string="Peter is a great guy!";
echo filter_var($string, FILTER_CALLBACK,
array("options"=>"strtoupper"));
?>

అవుట్‌పుట్లు:

PETER IS A GREAT GUY!