排课系统
排课系统
在线试用
排课系统
解决方案下载
排课系统
源码授权
排课系统
产品报价
25-1-11 16:15
<?php
// 假设我们有一个课程列表和教师列表
$courses = array("数学", "英语", "物理", "化学");
$teachers = array("张老师", "李老师", "王老师", "赵老师");
// 定义一个函数用于随机分配课程给教师
function assignCourses($courses, $teachers) {

shuffle($courses); // 打乱课程顺序
shuffle($teachers); // 打乱教师顺序
$assignments = array();
for ($i = 0; $i < count($courses); $i++) {
$assignments[$courses[$i]] = $teachers[$i];
}
return $assignments;
}
// 调用函数并打印结果
$courseAssignments = assignCourses($courses, $teachers);
echo "课程分配结果:\n";
foreach ($courseAssignments as $course => $teacher) {

echo "$course: $teacher\n";
}
?>