fgetc කාර්යය
fgetc කාර්යය ගොනුවකින් එක් අක්ෂරයක් කියවා ආපසු ලබා දෙයි.
පරාමිතියක් ලෙස ශ්රිතය ගොනුවකට යොමු කිරීමක් ලබා ගනී,
එක් අක්ෂරයක් සහිත නූලක් හෝ false ගොනුවේ අවසානය ළඟා වී ඇත්නම් ආපසු ලබා දෙයි.
වාක්ය රචනය
fgetc(resource $handle): string|false
උදාහරණය
ගොනුව අක්ෂරයෙන් අක්ෂරයට කියවා සෑම අක්ෂරයක්ම ප්රතිදානය කරමු:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
while (($char = fgetc($file)) !== false) {
echo $char;
}
fclose($file);
}
?>
උදාහරණය
ගොනුවෙන් පළමු අක්ෂරය පමණක් කියවමු:
<?php
$file = fopen('test.txt', 'r');
if ($file) {
$char = fgetc($file);
echo $char;
fclose($file);
}
?>
උදාහරණය
ගොනුවේ අවසානය ළඟා වූ විට සැකසීම:
<?php
$file = fopen('empty.txt', 'r');
if ($file) {
$res = fgetc($file);
var_dump($res);
fclose($file);
}
?>