例如整数2转换为2.00且var_dump后得结果要为float(2.00),请问有这种可能吗?
尝试过number_format和sprintf,输出的都是字符串,望老哥解惑
例如整数2转换为2.00且var_dump后得结果要为float(2.00),请问有这种可能吗?
尝试过number_format和sprintf,输出的都是字符串,望老哥解惑
<?php
function test() {
$num = number_format(2, 2, '.', '');
$val = (double) $num;
var_dump(get_defined_vars());
}
test();
试了还真不行,00 会被省略
2 回答1.6k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答997 阅读✓ 已解决
2 回答1.1k 阅读
1 回答941 阅读
1 回答896 阅读
1 回答893 阅读
能保留小数的, 就是字符串啊.