加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 16:13:32 所属栏目:PHP教程 来源:网络整理
导读:我正在使用 PHP 5.3的Intl扩展来格式化我网站上的字符串.但是,我发现了一个需要一个项目列表的字符串.提供给网站的列表可以是任意数量的项目,但应该出现在语言呈现列表中.在英语中,它将显示为“a,b,c和d”或“a,c,d,e,f,g和h”.渲染这个英文形式很容易,但我
我正在使用 PHP 5.3的Intl扩展来格式化我网站上的字符串.但是,我发现了一个需要一个项目列表的字符串.提供给网站的列表可以是任意数量的项目,但应该出现在语言呈现列表中.在英语中,它将显示为“a,b,c和d”或“a,c,d,e,f,g和h”.渲染这个英文形式很容易,但我不知道这是否是一种通用的国际生产列表的方式(我敢打赌它不是).是否有一些方法可以使用intl扩展名或ICU格式?

解决方法

所以,CLDR(ICU数据来自)确实有列表.但是,它还没有在ICU中实现 – 它计划用于ICU v49(2012年3月),用于 ICU4J和 ICU4C.然后,php intl将需要接收它.你现在可以在php intl上提交一个bug来开始跟踪它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读