Функсияи money_format
Функсияи money_format ададро ба сатри формотишуда чун миқдори пулӣ мувофиқи локали ҷорӣ табдил медиҳад. Параметри якумро сатри формат ва параметри дуюмро адади барои формотикунӣ қабул мекунад. Функсия фақат дар системаҳое дастрас аст, ки strfmon-ро дастгирӣ мекунанд (масалан, Linux).
Синтаксис
money_format(format, number);
Намуна
Формотикунии адад ба формати пулӣ барои локали Иёлот Муттаҳида:
<?php
setlocale(LC_MONETARY, 'en_US');
echo money_format('%i', 1234.56);
?>
Натиҷаи иҷрои код:
'USD 1,234.56'
Намуна
Формотикунӣ бо муайян кардани дақиқӣ ва аломати асъор:
<?php
setlocale(LC_MONETARY, 'de_DE');
echo money_format('%.2n', 1234.56);
?>
Натиҷаи иҷрои код:
'1.234,56 EUR'
Намуна
Формотикунии адади манфӣ:
<?php
setlocale(LC_MONETARY, 'en_GB');
echo money_format('%i', -1234.56);
?>
Натиҷаи иҷрои код:
'-£1,234.56'
Ҳамчунин нигаред
-
функсияи
number_format,
ки ададро бо ҷудо кардани ҳазорҳо формоти мекунад -
функсияи
sprintf,
ки сатри формотишударо бармегардонад