IntlCalendar::getErrorMessage

intlcal_get_error_message

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::getErrorMessage -- intlcal_get_error_message获取对象上的最后一条错误消息

描述

面向对象风格 (方法)

public IntlCalendar::getErrorMessage(): string|false

过程式风格

intlcal_get_error_message(IntlCalendar $calendar): string|false

返回与 IntlCalendar::getErrorCode()intlcal_get_error_code() 报告的错误关联的错误消息(如果有)。如果没有关联的错误消息,则只返回错误常量的名称的字符串表示形式。否则,该消息还包括在 PHP 绑定端设置的消息。

参数

calendar

在过程式风格接口上的日历对象。

返回值

与在此对象上函数调用中发生的最后一次错误关联的错误消息,或一个字符串,表示不存在错误。如果失败则返回 false

示例

示例 #1 IntlCalendar::getErrorMessage()

<?php
$cal
= IntlCalendar::createInstance('UTC', 'en_US');
var_dump($cal->getErrorMessage());

$cal->getWeekendTransition(IntlCalendar::DOW_WEDNESDAY);
var_dump($cal->getErrorMessage());

上面的例子将会输出

string(12) "U_ZERO_ERROR"
string(82) "intlcal_get_weekend_transition: Error calling ICU method: U_ILLEGAL_ARGUMENT_ERROR"

添加笔记

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top