今天是个好日子。我的代码有问题。我正在尝试制作一个简单的程序,将数字转换为单词,但我在代码中遇到了以下问题。
$num = 900.00;
$exp = explode('.', $num);
$f = new NumberFormatter("en_US", NumberFormatter::SPELLOUT);
$num_words = ucfirst($f->format($exp[0])) . ' point ' . ucfirst($f->format($exp[1]));
我期待的输出
九百读
这是我得到的
九百点零
这是错误
注意:未定义的偏移量:1
有人可以帮我弄这个吗。我正在努力寻找答案。谢谢大家
慕森王