在PHP中使用NumberFormatter类是否可以只获取数字的后缀。
例如:
$nf = new NumberFormatter( 'en', NumberFormatter::ORDINAL );
$out = $nf->format( 10000 );
echo $out . "'n";
将导致:"第10000个"
我只想:"th",即后缀。
我认为NumberFormatter不可能做到这一点,你能做的最好的事情就是获取最后两个字符:
echo substr($out, -2);
否则,跳过NumberFormatter并以不同的方式查找后缀