MySQL数据imoprt mongo数据库.
price float(15,2) in mysql, mongo is not float(15,2).
Run Code Online (Sandbox Code Playgroud)
我想确定var $price有两个小数位.
例如.100.00是对的,100或100.0是错误的.
eg.1
$price = 100.00;
Run Code Online (Sandbox Code Playgroud)
$price 有两位小数,是的.
eg.2
$price = 100.0;
Run Code Online (Sandbox Code Playgroud)
$price 没有两位小数,这是错的.
我喜欢使用正则表达式来做这些事情
function validateTwoDecimals($number)
{
if(preg_match('/^[0-9]+\.[0-9]{2}$/', $number))
return true;
else
return false;
}
Run Code Online (Sandbox Code Playgroud)
(感谢Fred-ii-进行更正)