есть лучшая альтернатива этому коду
$datfrm = '01/01/2000'
$datto = '01/01/2002'
$place_map = ['best' => 1, 'better' => 0.8, 'good' => 0.6];
e1 ='good,better,best'
e2 = 'best,better,good'
d1='01/01/2000,01/01/2001,01/01/2002'
d2='01/01/2001,01/01/2002,01/01/2003'
$dresult = array_filter($dview, function($data_item) use($datfrm,$datto) {
return $data_item >= $datfrm && $data_item <= $datto;
});
$eresult = array_intersect_key($efind, $dresult);
Я пробую диапазон дат, и он не сопоставляется друг с другом, и я хочу суммировать общий результат