private function scoreDefine($userClassement, $tab, $langue) { $scoreclassement = array(); $this->scoreOver = variable::gethighscoreOver(); $this->scoreOver++; $j = $userClassement - $this->scoreOver; //joueurs au dessus $jj = $userClassement + $this->scoreOver; //joueurs qui précédent while ($j <= $jj) { if ($langue != "") { if (isset($tab[$langue][$j])) { if (!isset($scoreclassement[$langue])) { $scoreclassement[$langue] = array(); } array_push($scoreclassement[$langue], $tab[$langue][$j]); } } else { if (isset($tab[$j])) { array_push($scoreclassement, $tab[$j]); } } $j++; } if ($langue != "") { return $scoreclassement[$langue]; } else { return $scoreclassement; } }