// 獲取指定開始行數$page,跨度$step的文件內容 function getLine($file_name, $start, $limit) { $f = new SplFileObject($file_name, 'r'); $f->seek($start); $ret = ""; for ($i = 0; $i < $limit; $i++) { try { $ret .= $f->getCurrentLine(); $f->next(); } catch (Exception $e) { break; } } return $ret; }