将数字格式化为文本的PHP函数

将数字格式化为文本的PHP函数,php,Php,这只是出于好奇的问题。在这一点上是否有一个PHP函数可以将数字转换为文本等价物?例如,1='one'。1000=一千 我不认为这真的很难做到。一般来说,除了前20个数字外,我们说话的方式是相当一致的。我还没有找到这样的函数 不过,我最终可能会做一个。可能是一个有趣的简单AI项目 使用intl/NumberFormatter: var_dump( numfmt_create('en_US', NumberFormatter::SPELLOUT)->format(655) ); 使用

这只是出于好奇的问题。在这一点上是否有一个PHP函数可以将数字转换为文本等价物?例如,1='one'。1000=一千

我不认为这真的很难做到。一般来说,除了前20个数字外,我们说话的方式是相当一致的。我还没有找到这样的函数


不过,我最终可能会做一个。可能是一个有趣的简单AI项目

使用intl/NumberFormatter:

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

使用intl/NumberFormatter:

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

这肯定是以前在这里问过的。我得找到它,我很害怕。我试着找,什么也找不到。你应该看到:,这肯定是以前问过的。我得找到它,我很害怕。我试着找,什么也找不到。你应该看到:,