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官方文档。