পিএইচপি-তে 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