স্ট্রিমে ফরম্যাটেড স্ট্রিং লেখার জন্য fprintf() ফাংশন
PHP-তে fprintf() ফাংশনটি printf()-এর মতোই কিন্তু আউটপুট ব্রাউজার/স্ট্যান্ডার্ড আউটপুটে না করেই একটি ফাইল স্ট্রিমে (stream) লেখে।
সিনট্যাক্স
fprintf(stream, format, argument1, argument2, ...)
প্যারামিটার
- stream — কোন স্ট্রিমে লিখবেন (fopen() দিয়ে প্রাপ্ত রিসোর্স)
- format — ফরম্যাট স্ট্রিং
- argument1, argument2... — ফরম্যাটে বসানো আর্গুমেন্টগুলো
রিটার্ন মান
লেখা স্ট্রিং-এর দৈর্ঘ্য রিটার্ন করে।
উদাহরণ
<?php
$input = 123;
$file = fopen("sample.txt", "w");
fprintf($file, "%f", $input);
fclose($file);
?>
আউটপুট
123.000000 (sample.txt ফাইলে লেখা হবে)