Różnica między array_filter () a array_map ()?

Zajrzałem do podobnych tematów w sieci, a także do przepełnienia stosu, ale mogłem wyraźnie zrozumieć ten problem.Różnica między array_map, array_walk i array_filter

<?php
error_reporting(-1);

$arr = array(2.4, 2.6, 3.5);

print_r(array_map(function($a) {
    $a > 2.5;
},$arr));

print_r(array_filter($arr, function($a){
    return $a > 2.5;
}));

?>

Powyższy kod zwraca mi filtrowaną tablicę, którejwartość wynosi> 2,5. Czy mogę osiągnąć to, coarray_filter robi zarray_map?

questionAnswers(5)

yourAnswerToTheQuestion