On Fri, January 13, 2006 3:33 pm, Jay Paulson wrote: > $buf = ""; Probably better to initialize it to an empty array();... > while (!feof($fhandle)) { > $buf[] = fgets($fhandle); ... since you are going to initialize it to an array here anyway. > if ($i++ % 10 == 0) { Buffering 10 lines of text in PHP is probably not going to make a significant difference... You'll have to test on your hardware to confirm, but between: 1. Low-level disk IDE buffer 2. Operating System disk cache buffers 3. C code of PHP source disk cache buffers your PHP 10-line buffer in an array is probably more overhead, and much more complicted code to maintain, with no significant benefit. -- Like Music? http://l-i-e.com/artists.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php