function reduceletters($letters) { $return = $letters; if (!empty($letters) && strlen($letters) > 1) { foreach (str_split($letters) as $letter) { $bypoints[$letter] = cw_words::getPoints($letter); } arsort($bypoints); end($bypoints); $key = key($bypoints); unset($bypoints[$key]); $return = implode('', array_keys($bypoints)); } return $return; }