我知道有一种方法可以将基数数字变成序数。我可以使用NumberFormmatter::format。但是,我想转向另一个方向。
答案 0 :(得分:0)
当前(我认为不是很好的解决方案)是执行以下操作
function convertOrdinalToCardinal($word) {
$ordinals = array();
for ($i=1; $i<=100; $i++) {
$ordinals[NumberFormatter::format($i, NumberFormatter::ORDINAL)] = $i;
}
return $ordinals[$word];
}