কম্পিউটার

পিএইচপি-তে vfprintf() ফাংশন


vfprintf() ফাংশনটি ফর্ম্যাট করা স্ট্রিংকে নির্দিষ্ট আউটপুটে রূপান্তর করতে ব্যবহৃত হয়। এটি আউটপুট স্ট্রিং এর দৈর্ঘ্য প্রদান করে।

সিনট্যাক্স

vfprintf(stream, format, arg)

পরামিতি

  • স্ট্রিম − কোথায় স্ট্রিং আউটপুট করতে হবে তা নির্দিষ্ট করে

  • ফরম্যাট − স্ট্রিংটি নির্দিষ্ট করে এবং এতে ভেরিয়েবলগুলিকে কীভাবে ফর্ম্যাট করতে হয়।

  • নিম্নলিখিত সম্ভাব্য বিন্যাস মান −

    • %% - একটি শতাংশ চিহ্ন প্রদান করে

    • %b - বাইনারি সংখ্যা

    • %c - ASCII মান অনুযায়ী অক্ষর

    • %d − স্বাক্ষরিত দশমিক সংখ্যা (ঋণাত্মক, শূন্য বা ধনাত্মক)

    • %e − ছোট হাতের অক্ষর ব্যবহার করে বৈজ্ঞানিক স্বরলিপি (যেমন 1.2e+2)

    • %E − বড় হাতের অক্ষর ব্যবহার করে বৈজ্ঞানিক স্বরলিপি (যেমন 1.2E+2)

    • %u − স্বাক্ষরবিহীন দশমিক সংখ্যা (শূন্যের সমান বা তার বেশি)

    • %f − ফ্লোটিং-পয়েন্ট নম্বর (স্থানীয় সেটিংস সচেতন)

    • %F − ফ্লোটিং-পয়েন্ট নম্বর (স্থানীয় সেটিংস সচেতন নয়)

    • %g − %e এবং %f

      এর ছোট
    • %G − %E এবং %f

      এর ছোট
    • %o - অক্টাল সংখ্যা

    • %s − স্ট্রিং

    • %x − হেক্সাডেসিমেল সংখ্যা (ছোট হাতের অক্ষর)

    • %X − হেক্সাডেসিমেল সংখ্যা (বড় হাতের অক্ষর)

  • আর্গ − ফরম্যাট স্ট্রিং-এর % চিহ্নগুলিতে আর্গুমেন্ট সহ একটি অ্যারে।

ফেরত

vfprintf() ফাংশন আউটপুট করা স্ট্রিং এর দৈর্ঘ্য প্রদান করে।

উদাহরণ

নিম্নলিখিত একটি উদাহরণ -

<?php
$str1 = 123;
$str2 = 456;
$file = fopen("sample.txt","r");
vfprintf($file,"%f%f",array($str1,$str2));
?>

  1. পিএইচপি-তে ucwords() ফাংশন

  2. পিএইচপি-তে ucfirst() ফাংশন

  3. PHP-তে substr() ফাংশন

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