6.30.17 fgets[ Exemples avec fgets ] PHP 3, PHP 4 >= 4.0.0Description
string fgets(int fp ,int length )
fgets retourne la chaîne lue jusqu'à
la longueur length - 1 octet, ou bien la fin du
fichier, ou encore un retour chariot (le premier des trois qui sera
rencontré).
Si une erreur survient, fgets retourne FALSE.
Erreur courante :
Les programmeurs habitués à la programmation 'C' noteront que
fgets ne se comporte pas comme son équivalent C
lors de la rencontre de la fin du fichier.
fp doit être valide, et avoir été
correctement ouvert par fopen, popen,
ou fsockopen.
Un exemple simple :
Lecture d'un fichier ligne par ligne |
<?php $fd = fopen ("/tmp/inputfile.txt", "r"); while (!feof($fd)) { $buffer = fgets($fd, 4096); echo $buffer; } fclose ($fd); ?>
|
Voir aussi
fread,
fopen,
popen,
fgetc,
fsockopen et
socket_set_timeout.
|