Course Time Table

  1. Consider two data files. The first file "cou_enroll.txt" lists the courses which a student enrolled in. The second file "cou_time.txt" shows the time of each course. (Note that courses with time "另訂" haven been removed from this list.)
  2. Write a PHP script which will parse these two files and generate a table showing when students have classes.
  3. The output may look as follow:
    Monday Tuesday Wednesday Thursday Friday
    A
    08:10~09:00
    東南亞概論
    Carol
    資工系國文(上)
    Alice
    Carol
    基礎程式設計
    Alice
    Carol
    B
    09:10~10:00
    東南亞概論
    Carol
    語言學習與科技
    Charlie
    系統程式
    Bob
    資工系國文(上)
    Alice
    Carol
    音樂,大腦,與科技
    Bob
    資料庫系統
    Bob
    基本電學
    Alice
    Carol
    中國文化導論
    Bob
    基礎程式設計
    Alice
    Carol
    C
    10:10~11:00
    語言學習與科技
    Charlie
    系統程式
    Bob
    微積分(上)
    Alice
    Carol
    音樂,大腦,與科技
    Bob
    資料庫系統
    Bob
    基本電學
    Alice
    Carol
    中國文化導論
    Bob
    數位錄音錄影工程
    Bob
    基礎程式設計
    Alice
    Carol
    D
    11:10~12:00
    語言學習與科技
    Charlie
    系統程式
    Bob
    微積分(上)
    Alice
    Carol
    資料庫系統
    Bob
    基本電學
    Alice
    Carol
    中國文化導論
    Bob
    微積分(上)
    Alice
    Carol
    數位錄音錄影工程
    Bob
    Z
    12:10~13:00
    資工系公益服務(上)
    Alice
    Carol
    資工系公益服務(上)
    Alice
    Carol
    E
    13:10~14:00
    資工系大一體育(上)
    Alice
    Carol
    資工系英文(上)
    Alice
    Carol
    離散數學
    Alice
    Carol
    F
    14:10~15:00
    資工系大一體育(上)
    Alice
    Carol
    高等演算法(一)
    Bob
    Charlie
    計算機概論
    Alice
    Carol
    排隊理論
    Charlie
    微算機系統
    Bob
    資工系英文(上)
    Alice
    Carol
    電腦網路通信協定
    Bob
    專題討論(一)
    Charlie
    離散數學
    Alice
    Carol
    G
    15:10~16:00
    高等演算法(一)
    Bob
    Charlie
    計算機概論
    Alice
    Carol
    排隊理論
    Charlie
    微算機系統
    Bob
    普通物理(上)
    Carol
    網路安全概論
    Alice
    電腦網路通信協定
    Bob
    專題討論(一)
    Charlie
    離散數學
    Alice
    Carol
    H
    16:10~17:00
    高等演算法(一)
    Bob
    Charlie
    計算機概論
    Alice
    Carol
    排隊理論
    Charlie
    微算機系統
    Bob
    普通物理(上)
    Carol
    網路安全概論
    Alice
    電腦網路通信協定
    Bob
    專題討論(一)
    Charlie
    I
    17:10~18:00
    普通物理(上)
    Carol
    J
    18:10~19:00
    影像處理與設計-Photoshop
    Alice
    網路原理與技術(一)
    Charlie
    K
    19:10~20:00
    影像處理與設計-Photoshop
    Alice
    網路原理與技術(一)
    Charlie
    L
    20:10~21:00
    網路原理與技術(一)
    Charlie