IntlGlobals
class IntlGlobals
Предоставляет имитированные статические версии глобальных функций в расширении intl.
Постоянные значения
| U_ZERO_ERROR | Указывает, что ошибка не произошла. |
| U_ILLEGAL_ARGUMENT_ERROR | Указывает, что был передан неверный аргумент. |
| U_PARSE_ERROR | Указывает, что операция parse() завершилась с ошибкой. |
Методы
| static bool | isFailure(int $errorCode) Возвращает значение true, если код ошибки указывает на ошибку. | |
| static int | getErrorCode() Возвращает код ошибки последней операции. | |
| static string | getErrorMessage() Возвращает сообщение об ошибке последней операции. | |
| static string | getErrorName(int $code) Возвращает символическое имя для данного кода ошибки. | |
| static | setError(int $code, string $message = '') Устанавливает текущую ошибку. |
Подробности
static bool isFailure(int $errorCode)
Возвращает значение true, если код ошибки указывает на ошибку.
Параметры
| int | $errorCode | Код ошибки, возвращённый IntlGlobals::getErrorCode() |
Значение результата
| bool |
static int getErrorCode()
Возвращает код ошибки последней операции.
Возвращает IntlGlobals::UZEROERROR, если ошибка не произошла.
Значение результата
| int |
static string getErrorMessage()
Возвращает сообщение об ошибке последней операции.
Возвращает "UZEROERROR", если ошибка не произошла.
Значение результата
| string |
static string getErrorName(int $code)
Возвращает символическое имя для данного кода ошибки.
Параметры
| int | $code | Код ошибки, возвращённый IntlGlobals::getErrorCode() |
Значение результата
| string |
static setError(int $code, string $message = '')
Устанавливает текущую ошибку.
Параметры
| int | $code | Одно из константных значений кодов ошибок в этом классе |
| string | $message | Сообщение об ошибке класса ICU |
Исключения
| InvalidArgumentException | Если код не является одной из констант ошибок этого класса |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Intl/Globals/IntlGlobals.html