কম্পিউটার টিউটোরিয়াল

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


fgetc() ফাংশন একটি খোলা ফাইল থেকে একটি ক্যারেক্টার পড়ে। এটি EOF-এ false ফেরত দেয়, অথবা file_pointer দ্বারা নির্দেশিত ফাইল থেকে পঠিত একটি একক ক্যারেক্টার ধারণকারী স্ট্রিং ফেরত দেয়।

সিনট্যাক্স

fgetc(file_pointer)

প্যারামিটারসমূহ

  • file_pointer − ফাইল পয়েন্টারটি বৈধ হতে হবে এবং fopen() বা fsockopen() দ্বারা সফলভাবে খোলা একটি ফাইল নির্দেশ করতে হবে (এবং fclose() দ্বারা এখনো বন্ধ না করা)।

রিটার্ন মান

fgetc() ফাংশন EOF-এ false ফেরত দেয়, অথবা file_pointer দ্বারা নির্দেশিত ফাইল থেকে পঠিত একটি একক ক্যারেক্টার ধারণকারী স্ট্রিং ফেরত দেয়।

উদাহরণ

নিচের একটি উদাহরণ দেওয়া হল। এটি ফাইল থেকে প্রথম ক্যারেক্টার পড়ে।

<?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

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

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

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

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