Минуты - это уже используемая форма для расчета. Если вы используете переменную $ minutes в расчете, она должна автоматически приводиться к числу.
// $minutes = 3, $addmin = 0.45, 3 * 0.45 = 1.35
$subtotal = $minutes * $addmin;
$total += $subtotal;
Если вы хотите, чтобы первые 3 минуты составляли 2 доллара, а затем каждая дополнительная минута составляла 0,45 доллара, вы бы сделали что-то вроде следующего:
$subtotal = 0;
// If less than 3 minutes were input, use 3 minutes anyway.
$minutes = $minutes < 3 ? 3 : $minutes;
if ($minutes >= 3) // If minutes
{
$minutes -= 3;
$subtotal = 2;
}
// multiple the remaining minutes by the additional cost
$subtotal += $minutes * $addmin;
$total += $subtotal;