2013-03-17 1 views
1

Это всего лишь вопрос из любопытства. Есть ли функция PHP в этой точке, которая преобразует число в текстовый эквивалент? Например, 1 = 'one'. 1000 = 'тысяча'.Функция PHP, которая форматирует число в текст

Я не думаю, что это действительно было бы очень сложно сделать. Вообще то, как мы говорим, наши цифры довольно последовательны, за исключением первых 20 чисел. Однако я не смог найти такую ​​функцию.

Я мог бы в конечном итоге сделать один. Это может быть интересный простой проект AI.

+0

Это, безусловно, было предложено здесь раньше. Просто нужно найти его. –

+0

Hha Я был afriad. Я пробовал смотреть, ничего не мог найти. – Alex

+0

Вы должны увидеть: http://www.karlrixon.co.uk/writing/convert-numbers-to-words-with-php/ –

ответ

4

С аэроропорт/NumberFormatter:

var_dump(
    numfmt_create('en_US', NumberFormatter::SPELLOUT)->format(655) 
);