函式名:IntlCalendar::isWeekend()
適用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8
用法:該函式用於判斷指定日期是否為週末。它是IntlCalendar類的一個方法,該類提供了國際化的日期和時間功能。isWeekend()函式返回一個布林值,表示給定的日期是否是週末。
語法:bool IntlCalendar::isWeekend ([ int $date = NULL ] )
引數:
- date(可選):要檢查的日期。如果未提供此引數,則預設使用當前日期。
返回值:如果給定日期是週末,則返回true;否則返回false。
示例:
// 建立一個IntlCalendar物件
$cal = IntlCalendar::createInstance();
// 設定日期為2022年1月1日
$cal->set(2022, 0, 1);
// 使用isWeekend()函式檢查日期是否是週末
if ($cal->isWeekend()) {
echo "2022年1月1日是週末";
} else {
echo "2022年1月1日不是週末";
}
// 輸出結果:2022年1月1日是週末
// 建立一個IntlCalendar物件
$cal = IntlCalendar::createInstance();
// 獲取當前日期
$currentDate = $cal->getTime();
// 使用isWeekend()函式檢查當前日期是否是週末
if ($cal->isWeekend($currentDate)) {
echo "當前日期是週末";
} else {
echo "當前日期不是週末";
}
// 輸出結果:根據當前日期判斷是否是週末
注意:在使用IntlCalendar類之前,需要確保PHP已啟用intl擴充套件。可以透過在php.ini檔案中啟用或使用動態載入擴充套件的方式來實現。
熱門工具排行榜