money_format
pas de uitvoer van de valuta-waarde aan

home | index | menu | help

Er is geen CSS ondersteuning.


		

<?php
/* money_format Nederlands */
setlocale(LC_ALL, 'nl_NL');
$locale_info = localeconv(); echo money_format('%=*^-14#8.2i',1234.56)." (".$locale_info[currency_symbol].")";   // EUR ****1234,56 (EUR)
?>

<?php
/* money_format Russisch */
setlocale(LC_ALL, 'ru_RU.UTF-8');
$locale_info = localeconv(); echo money_format('%=*^-14#8.2i',1234.56)." (".$locale_info[currency_symbol].")";   // ****1234.56 RUB (руб)
?>

<?php
/* money_format Pools */
setlocale(LC_ALL, 'pl_PL.UTF-8');
$locale_info = localeconv(); echo money_format('%=*^-14#8.2i',1234.56)." (".$locale_info[currency_symbol].")";   // ****1234,56 PLN (zł)
?>

<?php
/* money_format Chinees */
setlocale(LC_ALL, 'zh_CN.UTF-8');
$locale_info = localeconv(); echo money_format('%=*^-14#8.2i',1234.56)." (".$locale_info[currency_symbol].")";   // CNY****1234.56 (¥)
?>

<?php
/* money_format Japans */
setlocale(LC_ALL, 'ja_JP.UTF-8');
$locale_info = localeconv(); echo money_format('%=*^-14#8.2i',1234.56)." (".$locale_info[currency_symbol].")";   // JPY ****1234.56 (¥)
?>

<?php
/* money_format Turks */
setlocale(LC_ALL, 'tr_TR.UTF-8');
$locale_info = localeconv(); echo money_format('%=*^-14#8.2i',1234.56)." (".$locale_info[currency_symbol].")";   // ****1234,56 TRY (YTL)
?>

money_format geeft in samenwerking met setlocale de correcte valuta output van een land. '$locale_info[currency_symbol]' geeft het bijbehorende symbool (mits aanwezig) zoals het $-teken. Waarschijnlijk heb je al gezien dat de positie van de munt-aanduiding (voor of na het bedrag) per land verschilt. Dit wordt automatisch aangepast.

money_format landcode landcode landcode
MONEY_FORMAT(string $format, float $number)

Kijk even onder op de pagina van setlocale voor de opmerkingen over deze tabel.

cache 14-07-2010