Kazi money_format
Kazi money_format hubadilisha nambari kuwa mfuatano wa wahusika, uliowekwa muundo kama kiasi cha fedha kulingana na eneo la kitamaduni la sasa. Inakubua parameta ya kwanza kama mfuatano wa muundo, ya pili - nambari ya kuweka muundo. Kazi inapatikana tu katika mifumo inayosaidia strfmon (k.m., Linux).
Sintaksia
money_format(format, number);
Mfano
Kuweka muundo wa nambari kwa muundo wa fedha kwa eneo la kitamaduni la Marekani:
<?php
setlocale(LC_MONETARY, 'en_US');
echo money_format('%i', 1234.56);
?>
Matokeo ya kutekeleza kificho:
'USD 1,234.56'
Mfano
Kuweka muundo kwa kubainisha usahihi na ishara ya sarafu:
<?php
setlocale(LC_MONETARY, 'de_DE');
echo money_format('%.2n', 1234.56);
?>
Matokeo ya kutekeleza kificho:
'1.234,56 EUR'
Mfano
Kuweka muundo wa nambari hasi:
<?php
setlocale(LC_MONETARY, 'en_GB');
echo money_format('%i', -1234.56);
?>
Matokeo ya kutekeleza kificho:
'-£1,234.56'
Angalia pia
-
kazi
number_format,
ambayo huweka muundo wa nambari kwa mgawanyiko wa maelfu -
kazi
sprintf,
ambayo hurudisha mfuatano wa wahusika uliowekwa muundo