How to count array elements with values in a given range with PHP

1 Answer

0 votes
function countValuesInRange($arr, $from, $to) {
    $count = 0;
    $size = count($arr);
    for ($i = 0; $i < $size; $i++) {
        if ($arr[$i] >= $from && $arr[$i] <= $to)
            $count++;
        }
        return $count;
}
        

$arr = array(3, 6, 0, 17, 9, 1, 8, 7, 4, 10, 18, 11, 20, 30);
$from = 5;
$to = 12;
  
echo countValuesInRange($arr, $from, $to);


     
     
        
/*
run:
        
6
        
*/

 



answered Dec 16, 2021 by avibootz

Related questions

...