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


