當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP intl_is_failure()用法及代碼示例


intl_is_failure()函數是PHP中的內置函數,用於檢查給定的錯誤代碼是否指示失敗。

用法:

bool intl_is_failure( $error_code )

參數:該函數接受單個參數$error_code,該參數是由函數intl_get_error_code(),collator_get_error_code()返回的值。


返回值:如果代碼指示失敗,則返回True,如果成功或出現警告,則返回False。

以下示例程序旨在說明PHP中的intl_is_failure()函數:

程序1:

<?php 
  
// Function definition 
function check( $err_code ) { 
    var_export( intl_is_failure( $err_code ) ); 
    echo "\n"; 
} 
  
// Function call using error_code as parameter 
check( U_USING_FALLBACK_WARNING ); 
check( U_ILLEGAL_ARGUMENT_ERROR ); 
  
?>
輸出:
false
true

程序2:

<?php 
  
// Function definition 
function check( $err_code ) { 
    var_export( intl_is_failure( $err_code ) ); 
    echo "\n"; 
} 
  
// Declare an array which contains error_code 
$arr = array(  
    U_ZERO_ERROR,  
    U_ILLEGAL_ARGUMENT_ERROR, 
    U_USING_FALLBACK_WARNING, 
); 
  
// Loop to call function 
foreach ($arr as $err) {  
              
    // Check each element as 
    // code point data  
    check($err);  
}  
  
?>
輸出:
false
true
false

參考: https://www.php.net/manual/en/function.intl-is-failure.php



相關用法


注:本文由純淨天空篩選整理自jit_t大神的英文原創作品 PHP | intl_is_failure() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。