PHP的intl擴展提供了豐富的功能,可以用來進行各種語言處理操作,如字符串比較、格式化、轉換等。以下是一些常見的用法示例:
$coll = collator_create('en_US');
echo collator_compare($coll, "apple", "banana"); // 輸出-1,表示"apple"在"banana"之前
$fmt = numfmt_create('en_US', NumberFormatter::DECIMAL);
echo numfmt_format($fmt, 1234.567); // 輸出1,234.567
$fmt = datefmt_create('en_US', IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'America/New_York', IntlDateFormatter::GREGORIAN);
echo datefmt_format($fmt, strtotime('2022-01-01')); // 輸出Saturday, January 1, 2022 at 12:00:00 AM Eastern Standard Time
這只是intl擴展提供的一小部分功能示例,更多詳細的用法和參數可參考PHP官方文檔。