/** * 用户等级计算方法 * @param $growth 值大小 * @return mixed */ function getRank($growth) { $levels = array(0 => '普通会员',399 => '铜牌会员',999 => '银牌会员',5999 => '金牌会员',29999 => '钻石会员');//等级数组 $keys = array_keys($levels); array_push($keys, $growth); sort($keys, SORT_NUMERIC); $k = array_search($growth, $keys); $k = $k - 1; $k = ($k < 0) ? 0 : $k; $growth = $keys[$k]; return $levels[$growth]; }