Есть ли лучшая альтернатива array_filter и сопоставление в php? - PullRequest
1 голос
/ 09 июля 2020

есть лучшая альтернатива этому коду

$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);

Я пробую диапазон дат, и он не сопоставляется друг с другом, и я хочу суммировать общий результат

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...