PHP检查号码没有小数,而不是添加两个十进制数

时间:2017-09-21 13:37:29

标签: php

输入:

(1) 2
(2) 2.3

PHP:

<?php if(is_int($ledger['Amount'])){$Amount = $ledger['Amount'].'.00';}else{$Amount = $ledger['Amount'];};?>

输出:

(1) 2.00
(2) 2.30

任何人都可以帮助我如何获得预期的输出?对不起英语不好,请帮助我提高这个问题的质量。

1 个答案:

答案 0 :(得分:1)

不要发明轮子:

echo number_format(2, 2);    // 2.00
echo number_format(2.3, 2);  // 2.30