在一次执行中读完
$fp = fopen($filename,"r");
while(!feof($fp)) {
  $buf = fgets($fp,2048);
  echo $buf;
}
fclose($fp);在多次执行中读完
session_start();
if(!isset($_SESSION['ftell']))
  $_SESSION['ftell'] = 0;
$fp = fopen($filename,"r");
if(fseek($fp,$_SESSION['ftell']) == 0) {
  $buf = fgets($fp,2048);
  echo $buf;
  $_SESSION['ftell'] = ftell($fp);
}
fclose($fp);