📜  PHP | IntlCalendar getActualMaximum()函数

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

PHP | IntlCalendar getActualMaximum()函数

IntlCalendar::getActualMaximum()函数是PHP中的一个内置函数,用于返回当前时间附近的字段相对最大值。

句法:

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

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

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

返回值:此函数返回整数值,该整数值表示与给定字段关联的单位中的最大值(成功时或 FALSE 失败时)。

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

程序:

getActualMaximum(IntlCalendar::FIELD_DAY_OF_MONTH));
  
// Use getActualMaximum() function to the DateTime object
var_dump($calendar->getActualMaximum(IntlCalendar::FIELD_DAY_OF_WEEK_IN_MONTH));
  
// Use getActualMaximum() function to the DateTime object
var_dump($calendar->getActualMaximum(IntlCalendar::FIELD_MONTH));
  
// Use getActualMaximum() function to the DateTime object
var_dump($calendar->getActualMaximum(IntlCalendar::FIELD_WEEK_OF_YEAR));
  
// Use getActualMaximum() function to the DateTime object
var_dump($calendar->getActualMaximum(IntlCalendar::FIELD_WEEK_OF_MONTH));
  
?>
输出:
int(30)
int(5)
int(11)
int(52)
int(5)

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