note 37432 added to function.fgets

From: Date: Fri, 14 Nov 2003 16:47:22 +0000
Subject: note 37432 added to function.fgets
Groups: php.notes 
Request: Send a blank email to php-notes+get-60394@lists.php.net to get a copy of this message
In response to carlomitchell at hotmail dot com's code: while(!feof($fp)) $buffer[] = chop(fgets($fp,filesize($filename))); Its running the filesize() command on every iteration of the while loop. Which is a bit silly. This does the same thing, only much quicker: $filesize = filesize($filename); while(!feof($fp)) $buffer[] = chop(fgets($fp,$filesize)); ---- Manual Page -- http://www.php.net/manual/en/function.fgets.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+37432 Delete -- http://master.php.net/manage/user-notes.php?action=delete+37432&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+37432&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#60394) next »