查詢

IntlGregorianCalendar::__construct()函式—用法及示例

「 建立一個 IntlGregorianCalendar 物件,用於處理格里高利曆的日期和時間 」


函式名:IntlGregorianCalendar::__construct()

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

用法:IntlGregorianCalendar::__construct() 是 IntlGregorianCalendar 類的建構函式。它用於建立一個 IntlGregorianCalendar 物件,用於處理格里高利曆的日期和時間。

語法:

public IntlGregorianCalendar::__construct(string $locale = NULL)

引數:

  • $locale(可選):一個可選的字串引數,表示要使用的區域設定。預設為 NULL,表示使用當前的區域設定。

返回值:無返回值。

示例:

$calendar = new IntlGregorianCalendar();
echo $calendar->get(Calendar::YEAR); // 輸出當前年份

$calendar2 = new IntlGregorianCalendar('en_US');
echo $calendar2->get(Calendar::YEAR); // 輸出當前年份,使用en_US區域設定

在以上示例中,我們首先使用預設的區域設定建立了一個 IntlGregorianCalendar 物件 $calendar,然後使用 get() 方法獲取當前年份並輸出。接下來,我們使用 'en_US' 區域設定建立了另一個 IntlGregorianCalendar 物件 $calendar2,同樣使用 get() 方法獲取當前年份並輸出,但是此時使用了不同的區域設定。

請注意,使用 IntlGregorianCalendar 類之前,需要確保已經安裝了 PHP 的 Internationalization 擴充套件(intl)並啟用了相關的配置。

補充糾錯
熱門PHP函式
分享連結