Funksie fgets
Die funksie fgets lees 'n string uit 'n lêer. As eerste parameter aanvaar dit 'n wyser na 'n lêer, wat vooraf geopen moet word deur die funksie fopen. Met die tweede opsionele parameter kan jy die maksimum lengte van die te lees string spesifiseer. Die funksie stop met lees by die bereiking van die einde van 'n lyn, die einde van die lêer, of by die bereiking van die gespesifiseerde lengte.
Sintaksis
fgets(resource $handle, int $length = ?): string|false
Voorbeeld
Laat ons die eerste lyn uit die lêer lees:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
Voorbeeld
Lees die lêer lyn vir lyn in 'n lus:
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
Voorbeeld
Lees 'n string met lengtebeperking:
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>