📜  PHP | IntlCalendar getLeastMaximum()函数

📅  最后修改于: 2022-05-13 01:56:30.573000             🧑  作者: Mango

PHP | IntlCalendar getLeastMaximum()函数

IntlCalendar::getLeastMaximum()函数是PHP中的一个内置函数,用于获取字段的最小局部最大值。该值应小于或等于 IntlCalendar::getActualMaxmimum(),后者小于或等于 IntlCalendar::getMaximum() 返回值。

句法:

  • 面向对象风格
    int IntlCalendar::getLeastMaximum( int $field )
  • 程序风格
    int intlcal_get_least_maximum( IntlCalendar $cal, int $field )

参数:此函数使用上面提到的两个参数,如下所述:

  • $cal:此参数保存 IntlCalendar 的资源。
  • $field:此参数包含 IntlCalendar 日期/时间字段常量之一。字段常量的值是整数,介于 0 到 IntlCalendar::FIELD_COUNT 之间。

返回值:此函数返回一个整数值,表示成功时以字段为单位的字段值,失败时表示 FALSE。

下面的程序说明了PHP中的 IntlCalendar::getLeastMaximum()函数:

程序:

getLeastMaximum(IntlCalendar::FIELD_DAY_OF_MONTH),
    $calendar->getActualMaximum(IntlCalendar::FIELD_DAY_OF_MONTH),
    $calendar->getMaximum(IntlCalendar::FIELD_DAY_OF_MONTH), 
    $calendar->getLeastMaximum(IntlCalendar::FIELD_WEEK_OF_YEAR),
    $calendar->getActualMaximum(IntlCalendar::FIELD_WEEK_OF_YEAR),
    $calendar->getMaximum(IntlCalendar::FIELD_WEEK_OF_YEAR)
);
?>
输出:
int(28)
int(31)
int(31)
int(52)
int(52)
int(53)

参考: https://www. PHP.net/manual/en/intlcalendar.getleastmaximum。 PHP