有没有一种简单的方法可以将数字转换为PHP中的单词?

有没有一种简单的方法可以将数字转换为PHP中的单词?

在PHP中,有一种简单的方法可以将数字转换为单词吗?举例来说,2727



料青山看我应如是
浏览 460回答 3
3回答

RISEBY

或者,您可以使用intlPHP中的包中的NumberFormatter类。这是一个示例代码,可以帮助您入门(对于命令行):<?phpif&nbsp;($argc&nbsp;<&nbsp;3)&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;"usage:&nbsp;php&nbsp;{$argv[0]}&nbsp;lang-tag&nbsp;number&nbsp;...\n"; &nbsp;&nbsp;&nbsp;&nbsp;exit; &nbsp;&nbsp;&nbsp;&nbsp;}array_shift($argv);$lang_tag&nbsp;=&nbsp;array_shift($argv);$nf1&nbsp;=&nbsp;new&nbsp;NumberFormatter($lang_tag,&nbsp;NumberFormatter::DECIMAL);$nf2&nbsp;=&nbsp;new&nbsp;NumberFormatter($lang_tag,&nbsp;NumberFormatter::SPELLOUT);foreach&nbsp;($argv&nbsp;as&nbsp;$num)&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;echo&nbsp;$nf1->format($num).'&nbsp;is&nbsp;'.$nf2->format($num)."\n";&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;}

绝地无双

PECL&nbsp;有Numbers_Words包装。它完全符合您的要求。支持以下语言:bg(保加利亚语)由Kouber Saparev撰写cs(捷克语)由Petr'PePa'Pavelde(德国)Piotr Klabandk(丹麦语)由Jesper Veggerby执导由Piotr Klaban创作的en_100(Donald Knuth系统,英语)由Piotr Klaban创作的en_GB(英式英语)由Piotr Klaban创作的en_US(美国英语)西雅图(西班牙卡斯特拉诺)的Xavier Nogueres_AR(阿根廷西班牙语)由Martin Marrese撰写et(爱沙尼亚语),Erkki Saarniitfr(法语)由Kouber Saparev撰写fr_BE(法国比利时)由Kouber Saparev和Philippe Bajoit创作他(希伯来语)由哈达尔波拉特hu_HU(匈牙利语),Nils Hompid(印度尼西亚语)由Ernas M. Jamil和Arif Rifai Dwiyanto创作it_IT(意大利语)由Filippo Beltramini和Davide Caironi完成LT(立陶宛语)由Laurynas Butkus提供nl(荷兰语)由WHAM van Dinter提供pl(波兰语)由Piotr Klaban提供pt_BR(巴西葡萄牙语)由Marcelo Subtil Marcal和Mario HCT撰写ru(俄罗斯)作者:Andrey Demenevsv(瑞典语),罗宾爱立信
打开App,查看更多内容
随时随地看视频慕课网APP