Tôi muốn biết nếu tồn tại một số chức năng để tự động định dạng một số bởi đó là số thập phân, vì vậy nếu tôi có:PHP số: decimal điểm có thể nhìn thấy chỉ nếu cần
<?php
// $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?
?>
nên câu trả lời của tôi là nếu không tồn tại một số cách để loại bỏ các số thập phân nếu tôi có DECIMAL dữ liệu forma trong DB của tôi chỉ khi nó tròn?
Hoặc tôi làm điều gì đó như vậy?
<?php
// $sql_result["col_number"] == 1,455.00
str_replace(".00", "", (string)number_format ($sql_result["col_number"], 2, ".", ""));
// will return 1455
?>
Đây là câu trả lời ngắn gọn: http://stackoverflow.com/a/14531760/1431728 – JohnK
@JohnK, tôi vừa nhận ra rằng liên kết mà bạn đưa ra cũng chính là người đã hỏi nó năm ngoái. Hahaha –