English | 简体中文 | 繁體中文
查询

cal_days_in_month()函数—用法及示例

「 针对指定的年份和日历,返回一个月中的天数 」


函数名: cal_days_in_month()

适用版本: PHP 4 >= 4.1.0, PHP 5, PHP 7

用法: cal_days_in_month(int $calendar, int $month, int $year) : int

参数:

  • $calendar:可选参数,表示使用的日历系统,默认为CAL_GREGORIAN(公历)。
  • $month:表示月份,取值范围为1至12。
  • $year:表示年份,取值范围根据平台有所不同。

返回值:

  • 返回给定日历系统中指定年份和月份的天数。如果给定的日历系统不支持该月份,则返回false。

示例:

<?php
$calendar = CAL_GREGORIAN; // 使用公历
$month = 2; // 二月
$year = 2022; // 2022年

$days = cal_days_in_month($calendar, $month, $year);
echo "在{$year}年的{$month}月有{$days}天。";
?>

输出: 在2022年的2月有28天。

说明: cal_days_in_month() 函数用于获取给定月份的天数。它根据所指定的日历系统和年份,在公历中,二月通常有28或29天,其他月份则有30或31天。在其他日历系统中,不同月份的天数可能会有所不同。因此,此函数可用于确定特定月份天数的计算。

补充纠错
上一个函数: call_user_func_array()函数
下一个函数: cal_from_jd()函数
热门PHP函数
分享链接