কম্পিউটার

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


পিএইচপি-তে fpus() ফাংশন ব্যবহার করে একটি খোলা ফাইলে লিখুন। এটি fwrite() এর একটি উপনাম। fputs() ফাংশন সাফল্যের উপর লেখা বাইটের সংখ্যা প্রদান করে। এটি ব্যর্থ হলে FALSE ফেরত দেয়৷

fputs() ফাংশন ফাইলের শেষে বা যখন এটি নির্দিষ্ট দৈর্ঘ্যে পৌঁছায় যেটি প্রথমে আসে তা বন্ধ হয়ে যায়।

সিনট্যাক্স

fputs(file_pointer, string, length)

পরামিতি

  • ফাইল_পয়েন্টার - fopen() ব্যবহার করে একটি ফাইল পয়েন্টার তৈরি করা হয়েছে। প্রয়োজন।

  • স্ট্রিং - একটি স্ট্রিং লিখতে হবে. প্রয়োজন।

  • দৈর্ঘ্য - লেখার জন্য সর্বাধিক বাইট। ঐচ্ছিক।

ফেরত

fputs() ফাংশন সাফল্যের উপর লেখা বাইটের সংখ্যা প্রদান করে। এটি ব্যর্থ হলে FALSE ফেরত দেয়৷

উদাহরণ

<?php
   $file_pointer = fopen("new.txt","w");
   echo fputs($file,"This is demo text!");
   fclose($file_pointer);
?>

নিম্নলিখিত আউটপুট হয়. এটি লিখিত বাইটের সংখ্যা প্রদান করে।

আউটপুট

18

আসুন আরেকটি উদাহরণ দেখি যা ফাইলটিতে একটি নির্দিষ্ট সংখ্যক বাইট লেখে। বিষয়বস্তু পড়া এবং প্রদর্শিত হয়.

উদাহরণ

<?php
   $file_pointer = fopen("new.txt","w");
   echo fputs($file,"This is demo text!",4);
   fclose($file_pointer);
   fopen("new.txt", "r");
   echo fread($file_pointer, filesize("new.txt"));
   fclose($file_pointer);
?>

আউটপুট

4

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

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

  3. পিএইচপিতে feof() ফাংশন

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