কম্পিউটার টিউটোরিয়াল

PHP-তে sprintf() ফাংশন

ফরম্যাটেড স্ট্রিং তৈরি করার জন্য sprintf() ফাংশন

PHP-তে sprintf() ফাংশনটি একটি ফরম্যাট স্ট্রিং অনুযায়ী আর্গুমেন্টগুলো ফরম্যাট করে একটি স্ট্রিং রিটার্ন করে। আউটপুট প্রিন্ট করে না, রিটার্ন করে।

সিনট্যাক্স

sprintf(format, arg1, arg2, arg++)

প্যারামিটার

  • format — ফরম্যাট স্ট্রিং (প্লেসহোল্ডার সহ)
  • arg1, arg2... — ফরম্যাটে বসানো আর্গুমেন্টগুলো

সাধারণ ফরম্যাট স্পেসিফায়ার

  • %% — পেরসেন্ট চিহ্ন
  • %b — বাইনারি নম্বর
  • %c — ASCII ক্যারেক্টার
  • %d — সাইনড ডেসিমাল নম্বর
  • %e — সায়েন্টিফিক নোটেশন (লোয়ারকেস)
  • %E — সায়েন্টিফিক নোটেশন (আপারকেস)
  • %f — ফ্লোটিং পয়েন্ট নম্বর
  • %s — স্ট্রিং
  • %x — হেক্সাডেসিমাল (লোয়ারকেস)
  • %X — হেক্সাডেসিমাল (আপারকেস)

রিটার্ন মান

ফরম্যাটেড স্ট্রিং রিটার্ন করে।

উদাহরণ ১

<?php 
$val = 299; 
$txt = sprintf("%f", $val); 
echo $txt; 
?>

আউটপুট

299.000000

উদাহরণ ২

<?php 
$val = 768776; 
$char = 95; 
echo sprintf("%%b = %b", $val) . "
"; echo sprintf("%%c = %c", $char); ?>

আউটপুট

%b = 10111011101100001000 
%c = _
  1. PHP-তে money_format() ফাংশন

  2. PHP-তে fprintf() ফাংশন

  3. PHP-এ GregorianToJD() ফাংশন

  4. PHP-তে fscanf() ফাংশন