- number_format: documentation ( source)
<?php
function calculate($input) {
$count = 0;
foreach ($input as $value) if (!empty($value)) $count++;
return $count < 3 ? $count * 8.5 : 20;
}
// VOORBEELD 1:
$_SESSION = array(); // simuleren van een SESSION array
$_SESSION['input']['1'] = 'JA';
$_SESSION['input']['2'] = '';
$_SESSION['input']['3'] = 'JA';
$_SESSION['input']['4'] = '';
$_SESSION['input']['5'] = '';
$_SESSION['input']['6'] = '';
echo 'Voorbeeld 1: het bedrag is: ' . number_format(calculate($_SESSION['input']), 2, ',', '.') . ' euro.' . PHP_EOL;
// VOORBEELD 2:
$_SESSION = array(); // simuleren van een SESSION array
$_SESSION['input']['1'] = 'NEE';
$_SESSION['input']['2'] = '';
$_SESSION['input']['3'] = 'JA';
$_SESSION['input']['4'] = 'JA';
$_SESSION['input']['5'] = 'NEE';
$_SESSION['input']['6'] = '';
echo 'Voorbeeld 1: het bedrag is: ' . number_format(calculate($_SESSION['input']), 2, ',', '.') . ' euro.';
?>