Chce przefiltrować tablicę pod względem wartości.
Kod:
protected function checkImpressions($array){ foreach($array as $key => $data){ if($data[4]!=''){ if($data[4]<=20){ return false; } else { return true; } } elseif($data[5]!=''){ if($data[5]<=20){ return false; } else { return true; } } else { return false; } } return true; }
Jednak w wyniku tego na końcu otrzymuje wartości gdzie $data[5] jest na przykład równa 0, a nie powinienem.
Gdzie popełniłem błąd?