$done = array($course1, $course2, $course3, $course4, $course5, $course6, $course7, $course8, $course9, $course10, $course11, $course12);
//creating an array of courses that needs to be taken
$todo = array($course13, $course14, $course15, $course16, $course17, $course18, $course19, $course20, $course21, $course22, $course23, $course24, $course25, $course26, $course27, $course28);
$labs = array();
$tutorials = array();
// emtpy arrays for constructor
//Creating a new student with aforementioned courses
$lordGaben = new student(2546011, $done, $todo, $labs, $tutorials);
//printing out the course of LordGaben
echo nl2br("printing out the courses taken by LordGaben\n");
foreach ($lordGaben->getCoursesTaken() as $course) {
    echo nl2br($course->getCode() . ' ' . $course->getName() . ' ' . $course->getDescription() . ' ' . $course->getSemester() . ' ' . $course->getSection() . ' ' . $course->getCredits() . "\n");
}
//printing out the course to be taken by LordGaben
echo nl2br("printing out the courses to be taken by LordGaben  \n");
foreach ($lordGaben->getRemCourses() as $course) {
    echo nl2br($course->getCode() . ' ' . $course->getName() . ' ' . $course->getDescription() . ' ' . $course->getSemester() . ' ' . $course->getSection() . ' ' . $course->getCredits() . "\n");
}
// echo serialize($done);
// echo unserialize(serialize($done));
//testing seriazable arrays
// foreach (unserialize(serialize($done)) as $course) {
//    	echo nl2br( $course->getCode() . ' ' . $course->getName() . ' ' . $course->getDescription() . ' ' . $course->getSemester() . ' ' .  $course->getSection() . ' ' . $course->getCredits() . "\n" ) ;
//    }
?>



 

  </body>