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ফাংশন,
যা একটি ফরম্যাট করা স্ট্রিং রিটার্ন করে