byjg/wordnumber

将浮点数写成数字词。

4.9.0 2024-01-03 16:27 UTC

This package is auto-updated.

Last update: 2024-09-16 06:09:25 UTC


README

Build Status Opensource ByJG GitHub source GitHub license GitHub release

将浮点数写成数字词。

支持多种语言。到目前为止支持

  • 英语
  • 葡萄牙语
  • 意大利语(感谢willypuzzle

示例

$wordNumber = new \ByJG\WordNumber\EnglishWordNumber();
$wordnumber->write(12.34);  # writes twelve dollars and third four cents

或者

$wordNumber = new \ByJG\WordNumber\PortugueseWordNumber();
$wordnumber->write(12.34);  # writes doze reais e trinta e quatro centavos.

创建其他语言

您必须使用您语言的正确数字词实现WordNumberInterface接口。如果您创建了,欢迎发送给我们。

interface WordNumberInterface
{
    public function concatWord();

    public function currency();

    public function tens();

    public function unit();

    public function elevenToNineteen();

    public function twentyToNinety();

    public function hundreds();

    public function oneHundred();
}

依赖

开源ByJG