函式名:intl_error_name()
適用版本:PHP 5 >= 5.3.0, PHP 7, PHP 8
用法:intl_error_name() 函式用於返回給定錯誤程式碼的字串表示。它將 ICU 錯誤程式碼轉換為對應的錯誤名稱。
語法:string intl_error_name ( int $error_code )
引數:
- error_code:必需,表示錯誤程式碼的整數。
返回值:返回給定錯誤程式碼的字串表示,如果錯誤程式碼無效,則返回空字串。
示例:
// 示例 1: 返回有效錯誤程式碼的字串表示
$errorCode = U_ZERO_ERROR;
$errorName = intl_error_name($errorCode);
echo $errorName; // 輸出:U_ZERO_ERROR
// 示例 2: 返回無效錯誤程式碼的字串表示
$errorCode = -1;
$errorName = intl_error_name($errorCode);
echo $errorName; // 輸出:(空字串)
注意:intl_error_name() 函式需要啟用 intl 擴充套件。如果未啟用該擴充套件,將會丟擲一個致命錯誤。在使用該函式之前,可以透過呼叫 extension_loaded('intl')
來檢查擴充套件是否已載入。