查詢

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函式
分享連結