函式名稱:IntlDatePatternGenerator::create()
適用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8
函式說明:IntlDatePatternGenerator::create() 函式用於建立一個新的 IntlDatePatternGenerator 物件,它用於生成日期和時間格式的模式。
語法:public static IntlDatePatternGenerator IntlDatePatternGenerator::create()
返回值:返回一個新的 IntlDatePatternGenerator 物件。
示例:
// 建立 IntlDatePatternGenerator 物件
$dateGenerator = IntlDatePatternGenerator::create();
// 生成日期格式的模式
$datePattern = $dateGenerator->getBestPattern(IntlDatePatternGenerator::FULL, IntlDatePatternGenerator::NONE, 'en_US');
echo "日期格式的模式: " . $datePattern;
以上示例中,我們首先使用 IntlDatePatternGenerator::create()
函式建立一個新的 IntlDatePatternGenerator
物件。接下來,我們使用 getBestPattern()
方法來生成日期格式的模式。在這個示例中,我們使用了 IntlDatePatternGenerator::FULL
常量來指定完整的日期格式,IntlDatePatternGenerator::NONE
常量來指定不包含時間的模式,最後一個引數 'en_US'
表示使用美式英語的區域設定。
請注意,使用該函式之前,需要確保 PHP 安裝了 intl
擴充套件,否則會丟擲一個致命錯誤。