fgets
Récupère la ligne courante à partir de l'emplacement du pointeur sur fichier
&reftitle.description;
stringfalsefgets
resourcestream
intnulllength&null;
Récupère la ligne courante à partir de l'emplacement du pointeur sur fichier.
&reftitle.parameters;
stream
&fs.validfp.all;
length
Lit jusqu'à la taille length - 1 octet
depuis le pointeur de fichier stream,
ou bien la fin du fichier, ou une nouvelle ligne (qui est inclue
dans la valeur retournée), ou encore un EOF (celui qui arrive en
premier). Si aucune longueur n'est fournie, la fonction lira
le flux jusqu'à la fin de la ligne.
&reftitle.returnvalues;
Retourne une &string; contenant les length premiers
caractères, moins 1 octet depuis le pointeur de fichier
stream. &false; est retourné s'il n'y a plus de
données à lire.
Si une erreur survient, la fonction retourne &false;.
&reftitle.examples;
Lecture d'un fichier ligne par ligne
]]>
&reftitle.notes;
¬e.line-endings;
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.
&reftitle.seealso;
fgetss
fread
fgetc
stream_get_line
fopen
popen
fsockopen
stream_set_timeout