Q54.
PHP 程式中fopen()函數開啟唯讀檔案模式的參數為何?
網頁設計 · 乙級 · 應用軟體安裝及使用 · Q54
難易度分析
2 / 5
本題考查對 PHP 檔案操作基礎參數的記憶程度,屬於單純的定義對照類型,不涉及複雜的邏輯推論或複合概念,只要掌握基本語法即可快速判定。
正確答案:①r
① r:fopen() 函數使用參數 "r" 表示以唯讀模式開啟檔案,檔案指標置於開頭,若檔案不存在則返回 false。
錯誤選項解析
- ② a:參數 "a" 為寫入附加模式,檔案指標置於檔案末尾,用於在原有內容後方追加資料,並非唯讀模式。
- ③ w:參數 "w" 為寫入模式,會將檔案內容截斷為空(原有資料消失),若檔案不存在則嘗試建立,與唯讀功能完全相反。
- ④ b:參數 "b" 為二進位模式(Binary),需與其他模式組合使用(如 "rb"、"wb"),單獨使用無法指定檔案的讀寫行為。
Learning Tip
"fopen() 檔案模式為 網頁設計 與 PHP 開發 的常考基礎題,需熟記 r(唯讀)、w(寫入覆蓋)、a(寫入附加)、x(獨佔建立) 的差異。實務上操作檔案前務必確認模式,避免誤用 "w" 導致重要資料被覆蓋刪除,且在 Windows 系統 下讀取二進位檔案時應加上 "b" 參數(如 "rb")以防止換行字元轉換錯誤。"
學員答題分佈
①r0%
②a0%
③w0%
④b0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!