PHP で NumberFormatter クラスを使用しようとしていますが、ORDINAL 形式に問題があります。問題なく、他のいくつかの形式を試しました。しかし、ORDINAL を使用すると、ゴミが発生します。別のロケールを選択すると、別のガベージが表示されるようです。
$round = new NumberFormatter("en", NumberFormatter::ORDINAL);
echo $round->format(6);
出力は「6th」になると思いますが、代わりに「6áµ—Ê°」になります。