<?php
ini_set('precision',32);
setlocale(LC_MONETARY, 'en_US');
$deal = array(
array(
'amt' => 1350,
'rate' => .75,
'lod' => 47
),
array(
'amt' => 990,
'rate' => .75,
'lod' => 27
),
array(
'amt' => 4180,
'rate' => .75,
'lod' => 65
),
array(
'amt' => 2370,
'rate' => .75,
'lod' => 26
)
);
foreach ($deal as $value) {
$fee = (($value['amt'] / 1000) * $value['rate']) * $value['lod'];
var_dump($fee);
echo 'money_format: ' . money_format('%.2n', (float) $fee) . PHP_EOL;
echo 'number_format: ' . number_format($fee, 2) . PHP_EOL . PHP_EOL;
}
preferences:
27.82 ms | 407 KiB | 5 Q