সংখ্যাকে কারেন্সি স্ট্রিং-এ ফরম্যাট করার জন্য money_format() ফাংশন
PHP-তে money_format() ফাংশনটি একটি সংখ্যাকে লোকেল-ভিত্তিক কারেন্সি ফরম্যাটে রূপান্তর করে। এটি strfmon() C ফাংশনটির ওয়্র্যাপার। নোট: উইন্ডোজে কাজ করে না।
সিনট্যাক্স
money_format(format, number)
প্যারামিটার
- format — ফরম্যাট স্পেসিফিকেশন স্ট্রিং
- number — ফরম্যাট করার সংখ্যা
রিটার্ন মান
ফরম্যাট করা কারেন্সি স্ট্রিং রিটার্ন করে। ব্যর্থ হলে NULL।
উদাহরণ ১ (জার্মান লোকেল)
<?php
$input = 1000.56;
setlocale(LC_MONETARY, "de_DE");
echo money_format("%.2n", $input);
?>
আউটপুট
1.000,56 €
উদাহরণ ২ (ইতালিয়ান লোকেল)
<?php
$number = 3825.91;
setlocale(LC_MONETARY, 'it_IT');
echo money_format('%.2n', $number) . "\n";
?>
আউটপুট
3.825,91 €