民國111年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第66題

下列那些是PHP 錯誤訊息類型?

題目

下列那些是PHP 錯誤訊息類型?

  1. (1) Notice
  2. (2) Exception
  3. (3) Fatal error
  4. (4) Strict

官方答案

(1) Notice、(3) Fatal error、(4) Strict

解析

PHP 以錯誤層級常數區分訊息類型,常見者有 E_NOTICE(Notice,非致命的提示,如使用未定義變數)、E_WARNING(Warning,執行時警告但不中斷)、E_ERROR(Fatal error,嚴重錯誤會終止執行)、E_STRICT(Strict,PHP 7 之前的程式碼規範提示,PHP 8 已移除)以及 E_DEPRECATED 等,故選項1、3、4 皆為錯誤訊息類型。選項2的 Exception 是 PHP 5 起提供的例外物件類別,屬於 Throwable 體系的例外處理機制,並非錯誤訊息層級。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料