public function actionModify1() { exit; $teacher_type = ['未认证' => 0, '认证教员' => 1, '明星教员' => 2, '黑名单' => 3]; $old_teachers = TeacherOld::find()->all(); // var_dump($old_teacher);exit(); $i = 0; foreach ($old_teachers as $old_teacher) { $new_teacher = new Teacher(); $school_info = explode('-', $old_teacher->xuexiao); // var_dump($school_info); $grade_info = explode('-', $old_teacher->xueli); // var_dump(substr($old_teacher->nianji, 0, 2)); $free_time_arr = [$old_teacher->a1, $old_teacher->a2, $old_teacher->a3, $old_teacher->a4, $old_teacher->a5, $old_teacher->a6, $old_teacher->a7, $old_teacher->b1, $old_teacher->b2, $old_teacher->b3, $old_teacher->b4, $old_teacher->b5, $old_teacher->b6, $old_teacher->b7, $old_teacher->c1, $old_teacher->c2, $old_teacher->c3, $old_teacher->c4, $old_teacher->c5, $old_teacher->c6, $old_teacher->c7]; $free_time = implode(",", $free_time_arr); // var_dump($free_time); // var_dump($teacher_type[$old_teacher->type]); $new_teacher->id = $old_teacher->id; $new_teacher->username = $old_teacher->username; $new_teacher->password = $old_teacher->password; $new_teacher->email = $old_teacher->email; $new_teacher->sex = $old_teacher->xingbie == '女 ' ? 2 : 1; $new_teacher->strong_subjects = $old_teacher->sanchang; $new_teacher->school = $school_info[0]; $new_teacher->campus = $school_info[1]; $new_teacher->gradation = $grade_info[0]; $new_teacher->grade = substr($old_teacher->nianji, 0, 2); $new_teacher->teach_courses = $old_teacher->jiaoshoukc; $new_teacher->free_time = $free_time; $new_teacher->type = $teacher_type[$old_teacher->type]; if ($new_teacher->save(false)) { $i++; echo "<h1>Save successfully{$i}</h1>"; } } echo "<h1>Modify Successfully!!!!!!!!!!!!</h1>"; // var_dump($old_teacher); // if($old_teacher->xingbie=="女") echo "ok....../n"; // var_dump($new_teacher->sex); }