gpt4 book ai didi

php判断一个float变量有两位小数

转载 作者:可可西里 更新时间:2023-11-01 07:48:48 31 4
gpt4 key购买 nike

MySQL数据imoprt mongo数据库。

price float(15,2) in mysql, mongo is not float(15,2).

我想确定一个 var $price 有两位小数。

例如。 100.00 是正确的,100 或 100.0 是错误的。

例1

$price = 100.00;

$price 有两位小数,没错。

例2

$price = 100.0;

$price 没有两位小数,这是错误的。

最佳答案

我喜欢用正则表达式来做这些事情

function validateTwoDecimals($number)
{
if(preg_match('/^[0-9]+\.[0-9]{2}$/', $number))
return true;
else
return false;
}

(感谢 Fred-ii- 的更正)

关于php判断一个float变量有两位小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26792784/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com