feof Tests for end-of-file on a file pointer &reftitle.description; boolfeof resourcehandle Tests for end-of-file on a file pointer. &reftitle.parameters; handle &fs.validfp.all; &reftitle.returnvalues; Returns &true; if the file pointer is at EOF or an error occurs (including socket timeout); otherwise returns &false;. &reftitle.notes; If a connection opened by fsockopen wasn't closed by the server, feof will hang. To workaround this, see below example: Handling timeouts with <function>feof</function> ]]> If the passed file pointer is not valid you may get an infinite loop, because feof fails to return &true;. <function>feof</function> example with an invalid file pointer ]]>