Php 序号为的数字格式化程序的行为不一致

Php 序号为的数字格式化程序的行为不一致,php,internationalization,number-formatting,icu,numberformatter,Php,Internationalization,Number Formatting,Icu,Numberformatter,我今天遇到了最奇怪的事情,我不知道该怎么办 这是我的密码: <?php $nf = new \NumberFormatter("en_UK", \NumberFormatter::ORDINAL); die(var_dump($nf->format(1))); 我想升级到一个新的重症监护室 这个奇怪的上标是在几年前引入的。我不确定是哪个CLDR版本引入了它,但不幸的是,我的名字作为评审员出现了。也许这在当时看起来是个好主意 这是数据而不是代码,通常我们不会为每次数据更改创建一个变

我今天遇到了最奇怪的事情,我不知道该怎么办

这是我的密码:

<?php 
$nf = new \NumberFormatter("en_UK", \NumberFormatter::ORDINAL);
die(var_dump($nf->format(1)));

我想升级到一个新的重症监护室

这个奇怪的上标是在几年前引入的。我不确定是哪个CLDR版本引入了它,但不幸的是,我的名字作为评审员出现了。也许这在当时看起来是个好主意

这是数据而不是代码,通常我们不会为每次数据更改创建一个变更日志条目