我有一个问题。
我将一个数字存储到名为item的Postgre数据库表中:
id | quantity
1 | 10.55
id是整数,数量是数字
现在我有一个像这样的PHP变量:
$ quantity = 10.55;
然后我从项目表中检索数量数据:
$sql = "select quantity from item where id = 1;";
然后因为我使用CodeIgniter所以我执行这样的查询:
$res = $this->db->query($sql)->result_array();
然后我比较他们两个:
if($res[0]['quantity'] != $quantity){
echo(res[0]['quantity']." is different with ".$quantity);
}
然后结果是:
10.55 is different with 10.55
我坚持了下来。为什么10.55与10.55不同?