php怎么将元转为分?下面本篇文章给大家分享php 元转分的错误示范和正确示范,带大家精准避坑!

php 元转分的示范
说明
一旦进行金额的互相转化,就非常容易发生错误。所以写个文章记录下来。
错误主要的原因就是内部是浮点数变量。
有兴趣的同学可以试试。
错误的示范。
$price=20.08;
echo yuan_to_fen($price);
function yuan_to_fen($price)
{
return intval(100 * $price);
}
function yuan_to_fen2($price)
{
return floor(100 * $price);
}
function yuan_to_fen3($price)
{
return (int)(100 * $price);
}正确的示范
$price=20.08;
echo yuan_to_fen($price);
function yuan_to_fen($price)
{
return round(100 * $price);
}汇总
推荐学习:《PHP视频教程》











