使用PHP在Intl / ICU中生成列表

时间:2011-09-27 19:03:31

标签: php icu intl

我正在使用PHP 5.3的Intl扩展来格式化我网站上的字符串。但是,我发现了一个需要一个项目列表的字符串。提供给网站的列表可以是任意数量的项目,但应该出现在语言呈现列表中。在英语中,它将显示为“a,b,c和d”或“a,b,c,d,e,f,g和h”。渲染这个英文形式很容易,但我不知道这是否是一种通用的国际生产列表的方式(我敢打赌它不是)。有没有办法用intl扩展名或ICU格式化?

1 个答案:

答案 0 :(得分:2)

所以,CLDR(来自ICU数据)确实有列表。但是,它尚未在ICU中实施 - 它已安排用于ICU4JICU4C的ICU v49(2012年3月)。然后,php intl需要把它拿起来。你现在可以在php intl上提交一个bug来开始跟踪它。