money_format funksiyasi
money_format funksiyasi raqamni joriy lokalga muvofiq pul miqdori sifatida formatlangan satrga aylantiradi. Birinchi parametr sifatida format satrini, ikkinchi parametr sifatida formatlanadigan raqamni qabul qiladi. Funksiya faqat strfmon ni qo‘llab-quvvatlovchi tizimlarda (masalan, Linux) mavjud.
Sintaksis
money_format(format, number);
Misol
AQSh lokaliga mos keladigan raqamni pul formatiga o‘tkazish:
<?php
setlocale(LC_MONETARY, 'en_US');
echo money_format('%i', 1234.56);
?>
Kodni bajarish natijasi:
'USD 1,234.56'
Misol
Aniqlik va valyuta belgisini ko‘rsatgan holda formatlash:
<?php
setlocale(LC_MONETARY, 'de_DE');
echo money_format('%.2n', 1234.56);
?>
Kodni bajarish natijasi:
'1.234,56 EUR'
Misol
Manfiy raqamni formatlash:
<?php
setlocale(LC_MONETARY, 'en_GB');
echo money_format('%i', -1234.56);
?>
Kodni bajarish natijasi:
'-£1,234.56'
Shuningdek qarang
-
number_formatfunksiyasi,
mingliklarni ajratish bilan raqamni formatlaydi -
sprintffunksiyasi,
formatlangan satrni qaytaradi