Кто-нибудь знает, как преобразовать порядковый номер в кардинальное число в PHP?

Я знаю, что есть способ превратить кардинальное число в порядковое. я могу использовать NumberFormmatter :: формат за это. Однако я бы хотел пойти в другом направлении.

0

Решение

Текущее (не очень хорошее решение на мой взгляд) заключается в следующем

function convertOrdinalToCardinal($word) {
$ordinals = array();
for ($i=1; $i<=100; $i++) {
$ordinals[NumberFormatter::format($i, NumberFormatter::ORDINAL)] = $i;
}
return $ordinals[$word];
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]