কম্পিউটার

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


fscanf() ফাংশন একটি নির্দিষ্ট বিন্যাস অনুযায়ী একটি খোলা ফাইল থেকে ইনপুট পার্স করে। এটি একটি অ্যারে হিসাবে পার্স করা মানগুলি প্রদান করে, যদি শুধুমাত্র দুটি প্যারামিটার পাস করা হয়।

সিনট্যাক্স

fscanf(file_pointer, format, mixed)

পরামিতি

  • ফাইল_পয়েন্টার - একটি ফাইল সিস্টেম পয়েন্টার রিসোর্স fopen().

    ব্যবহার করে তৈরি
  • ফরম্যাট - বিন্যাস উল্লেখ করুন। এখানে মান আছে:

    • %% - শতাংশ ফেরত দেয়
    • %b - বাইনারি নম্বর
    • %c - ASCII মান অনুযায়ী অক্ষর
    • %f - ফ্লোটিং-পয়েন্ট নম্বর
    • %F - ফ্লোটিং-পয়েন্ট নম্বর
    • %o - অক্টাল সংখ্যা
    • %s - স্ট্রিং
    • %d - স্বাক্ষরিত দশমিক সংখ্যা
    • %e - বৈজ্ঞানিক স্বরলিপি
    • %u - স্বাক্ষরবিহীন দশমিক সংখ্যা
    • %x - ছোট হাতের অক্ষরের জন্য হেক্সাডেসিমেল সংখ্যা
    • %X - বড় হাতের অক্ষরের জন্য হেক্সাডেসিমেল সংখ্যা
  • মিশ্র - নির্ধারিত মান উল্লেখ করুন। ঐচ্ছিক।

ফেরত

fscanf() ফাংশন একটি অ্যারে হিসাবে পার্স করা মানগুলি প্রদান করে, যদি শুধুমাত্র দুটি প্যারামিটার পাস করা হয়।

উদাহরণ

<?php
   $file_pointer = fopen("new.txt", "r");
   while ($playerrank = fscanf($handle, "%s\t%d\n")) {
      list ($name, $rank) = $playerrank;
      echo “$name got rank $rank.”;
   }
   fclose($file_pointer);
?>

আউটপুট

Amit got rank 2

  1. PHP-তে printf() ফাংশন

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

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

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