我正在创建一个CRM,我想在注册时将教练分配给成员。我正在努力寻找以下情形的逻辑。
1)目前,我们有50位用户和5位教练。
2)我们想将教练1st分配给用户1st,将教练2nd分配给用户2nd,依此类推。
3)然后,教练1st将分配给用户6th。通过使用这种方法,每个教练将获得平等的用户。
我正在使用下面的代码来实现它,它对我有用,但是我不知道这有多可靠。
static function getACoach($userId) {
$totalCoach = 5;
if($userId > $totalCoach) {
$coachId = $userId % $totalCoach;
} else {
$coachId = $userId;
}
}
谢谢!
答案 0 :(得分:1)
这种简单的方法对我有用。
function getACoach($userId) {
$totalCoach = 5;
if($userId > $totalCoach) {
$coachId = $userId % $totalCoach;
} else {
$coachId = $userId;
}
return $coachId;
}
谢谢!