Attendize/app/Helpers/helpers.php

34 lines
752 B
PHP

<?php
/**
* @param int $amount
* @param string $currency_code
* @param int $decimals
* @param string $dec_point
* @param string $thousands_sep
*
* @return string
*/
function money($amount, $currency_code = '', $decimals = 2, $dec_point = '.', $thousands_sep = ',')
{
switch ($currency_code) {
case 'USD':
case 'AUD':
case 'CAD':
$currency_symbol = '$';
break;
case 'EUR':
$currency_symbol = '€';
break;
case 'GBP':
$currency_symbol = '£';
break;
default:
$currency_symbol = '';
break;
}
return $currency_symbol.number_format($amount, $decimals, $dec_point, $thousands_sep);
}