PHP array_filter() ఫంక్షన్

ఉదాహరణ

కాల్బ్యాక్ ఫంక్షన్ ద్వారా అర్రే లోని అంశాలను ఫిల్టర్ చేయండి:

<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>

నిర్వహణ ఉదాహరణ

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

array_filter() ఫంక్షన్ కాల్బ్యాక్ ఫంక్షన్ ద్వారా అర్రే లోని విలువలను ఫిల్టర్ చేస్తుంది.

ఈ ఫంక్షన్ ప్రవేశించిన అర్రే ప్రతి కీ-విలువ ను కాల్బ్యాక్ ఫంక్షన్ కు ఇవ్వబడుతుంది. కాల్బ్యాక్ ఫంక్షన్ థ్రూ తిరిగి ఉండితే, ప్రవేశించిన అర్రే ప్రతి కీ-విలువ ను ఫిల్టర్ చేసిన అర్రే లో తిరిగి ఇవ్వబడుతుంది. అర్రే కీ పేర్లు అలాగే ఉంటాయి.

సింతాక్రమం

array_filter(array,callbackfunction);
పారామితులు వివరణ
array అవసరం. ఫిల్టర్ చేయవలసిన అర్రే నిర్దేశించండి.
callbackfunction అవసరం. ఉపయోగించవలసిన కాల్బ్యాక్ ఫంక్షన్ నిర్దేశించండి.

సాంకేతిక వివరాలు

తిరిగి విలువ: ఫిల్టర్ చేసిన అర్రే తిరిగి ఇవ్వబడుతుంది。
PHP వెర్షన్: 4.0.6+