fgetc() ফাংশন একটি খোলা ফাইল থেকে একটি অক্ষর পায়। এটি ইওএফ-এ মিথ্যা ফেরত দেয়, অথবা ফাইল_পয়েন্টার দ্বারা নির্দেশিত ফাইল থেকে পড়া একটি একক অক্ষর ধারণকারী একটি স্ট্রিং
সিনট্যাক্স
fgetc(file_pointer)
পরামিতি
-
ফাইল_পয়েন্টার - ফাইল পয়েন্টারটি অবশ্যই বৈধ হতে হবে এবং অবশ্যই fopen() বা fsockopen() (এবং এখনও fclose() দ্বারা বন্ধ করা হয়নি) দ্বারা সফলভাবে খোলা একটি ফাইলের দিকে নির্দেশ করতে হবে৷
ফেরত
fgetc() ফাংশন ইওএফ-এ মিথ্যা রিটার্ন করে, অথবা ফাইল_পয়েন্টার দ্বারা নির্দেশিত ফাইল থেকে পড়া একটি একক অক্ষর ধারণকারী একটি স্ট্রিং।
উদাহরণ
নিচেরটি একটি উদাহরণ। এটি ফাইলের প্রথম অক্ষরটি পড়ে৷
৷<?php $file_pointer= fopen("one.txt", "r"); echo fgetc($file_pointer); fclose($file_pointer); ?>
নিম্নলিখিত আউটপুট হয়. ধরা যাক আমাদের ফাইল “two.txt”-এ লেখা আছে “Pirates of the Caribbean”। fgetc প্রথম অক্ষর প্রদান করে।
P
আসুন অন্য একটি উদাহরণ দেখি যা অক্ষর অনুসারে অক্ষর পড়ে। ধরা যাক আমাদের ফাইল “two.txt”-এ লেখা আছে “James Gosling developed by Java”।
উদাহরণ
<?php $file_pointer = fopen("two.txt","r"); while (! feof ($file_pointer)) { echo fgetc($file_pointer); } fclose($file_pointer); ?>
আউটপুট
James Gosling developed by Java