/**
* 把金额由元转为分
*/
public static function amountToFen($amount){
$amount = $amount * 100;
if(strpos($amount, '.') !== false){
return ceil($amount);
}
return $amount;
}
/**
* 把金额由分转为元
*/
public static function amountToYuan($amount, $transToNull = false)
{
//是否转换
if($transToNull && (is_null($amount) || empty($amount))) return null;
if(is_null($amount) || empty($amount)) return '0.00';
$amount /= 100;
$strpos = strpos($amount, '.');
if ($strpos !== false) {
if (strlen($amount) - $strpos != 3) {
return $amount . '0';
}
return $amount;
} else {
return $amount . '.00';
}
}