查询

IntlCalendar::setFirstDayOfWeek()函数—用法及示例

「 设置国际化日历对象的一周的第一天 」


函数名称:IntlCalendar::setFirstDayOfWeek()

函数描述:该函数用于设置国际化日历对象的一周的第一天。

适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8

语法:public bool IntlCalendar::setFirstDayOfWeek ( int $dayOfWeek )

参数:

  • dayOfWeek:表示一周的第一天的常量。可选值为:
    • IntlCalendar::DOW_SUNDAY (0):星期日
    • IntlCalendar::DOW_MONDAY (1):星期一
    • IntlCalendar::DOW_TUESDAY (2):星期二
    • IntlCalendar::DOW_WEDNESDAY (3):星期三
    • IntlCalendar::DOW_THURSDAY (4):星期四
    • IntlCalendar::DOW_FRIDAY (5):星期五
    • IntlCalendar::DOW_SATURDAY (6):星期六

返回值:如果成功设置了一周的第一天,则返回 TRUE。如果发生错误,则返回 FALSE。

示例:

// 创建一个国际化日历对象
$cal = IntlCalendar::createInstance();

// 获取当前一周的第一天
$firstDay = $cal->getFirstDayOfWeek();

echo "当前一周的第一天是:" . $firstDay . "\n";

// 设置一周的第一天为星期一
$cal->setFirstDayOfWeek(IntlCalendar::DOW_MONDAY);

// 再次获取一周的第一天
$firstDay = $cal->getFirstDayOfWeek();

echo "修改后的一周的第一天是:" . $firstDay . "\n";

输出:

当前一周的第一天是:0
修改后的一周的第一天是:1

以上示例中,首先创建了一个国际化日历对象 $cal,然后通过调用 getFirstDayOfWeek() 方法获取了当前一周的第一天,并将其输出。接着,使用 setFirstDayOfWeek() 方法将一周的第一天设置为星期一。最后,再次调用 getFirstDayOfWeek() 方法获取修改后的一周的第一天,并将其输出。

补充纠错
热门PHP函数
分享链接