這是這兩天自己在看參考書時看到關於檔案的操作部份,所以想要試試看,起因在於林老師要求我們把每次做完的範例存成一個目錄,以後可以放上虛擬主機來展示,但是他要我們把根目錄的index.html拿掉,這樣就會出現檔案列表,方便一個一個點進去看。

沒有index.html時,目錄中的檔案會全部列出來

但我覺得這樣有點醜,再者虛擬主機的目錄還有其它不知道有沒有用的目錄和檔案在,全部列出來並不是很恰當,所以我想做一個index.html檔可以自動列出作品目錄中的index.html檔並且抓取title的內容做為呈現,這樣我可以在title打中文名來代表作品名,似乎會更恰當。

修改後的頁面只會呈現作品的目錄及連結

目前這個版本只是簡易版,檔案的操作是比較有危險的動作,應該要再加上更多的判斷來確保檔案的存在與否及權限,
像找title這個動作因為只到<title>這一行就停了,所以也不需要到把整個檔案讀起來,採用逐行讀取的方式可能
會更有效率一些,今天教PHP的胡老師說他之後也會教檔案的操作部份,那就等後面有教到再來改善這個檔。

最後修改日期: 2018-10-03

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。