文字

ResourceBundle::getErrorCode

resourcebundle_get_error_code

(PHP >= 5.3.2, PECL intl >= 2.0.0)

ResourceBundle::getErrorCode -- resourcebundle_get_error_codeGet bundle's last error code.

说明

面向对象风格

public int ResourceBundle::getErrorCode ( void )

过程化风格

int resourcebundle_get_error_code ( ResourceBundle $r )

Get error code from the last function performed by the bundle object.

参数

r

ResourceBundle object.

返回值

Returns error code from last bundle object call.

范例

Example #1 resourcebundle_get_error_code() example

<?php
$r 
resourcebundle_create 'es' "/usr/share/data/myapp" );
echo 
$r [ 'somestring' ];
if(
intl_is_failure ( resourcebundle_get_error_code ( $r ))) {
    
report_error ( "Bundle error" );
}
?>

Example #2 OO example

<?php
$r 
= new  ResourceBundle 'es' "/usr/share/data/myapp" );
echo 
$r [ 'somestring' ];
if(
intl_is_failure ( ResourceBundle :: getErrorCode ( $r ))) {
    
report_error ( "Bundle error" );
}
?>

参见

  • resourcebundle_get_error_message() - Get bundle's last error message.
  • intl_get_error_code() - Get the last error code
  • intl_is_failure() - Check whether the given error code indicates failure
上一篇: 下一篇: