我想知道如果存在一些函数自动格式化一个数字的十进制,所以如果我有:
// $sql_result["col_number"] == 1,455.75
number_format ($sql_result["col_number"], 2, ".", "");
// will return 1455.75
// $sql_result["col_number"] == 1,455.00
number_format ($sql_result["col_number"], 2, ".", "");
// could I get 1455 instead of 1455.00?
?>
所以我的答案是如果存在一些方法删除小数,如果我有DECIMAL数据形式在我的DB只有当它是圆的?
或者我做这样的事情?
// $sql_result["col_number"] == 1,455.00
str_replace(".00", "", (string)number_format ($sql_result["col_number"], 2, ".", ""));
// will return 1455
?>