当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。