Я пытаюсь использовать класс NumberFormatter в PHP, и у меня возникают проблемы с форматом ORDINAL. Я пробовал пару других форматов без проблем. Но когда я использую ORDINAL, я просто получаю мусор. Выбор другой локали, кажется, дает мне другой мусор.
$round = new NumberFormatter("en", NumberFormatter::ORDINAL);
echo $round->format(6);
Я ожидал бы, что выходной сигнал будет "6-ым", но вместо этого я получу "6 ° - Ê °".