使用SplFileObject类读取日志文件并且标记SKIP_EMPTY不起作用

时间:2017-01-08 08:55:01

标签: php spl splfileobject

我需要阅读一些rsync日志文件,这些文件有一些空行

我尝试使用:

$f = new \SplFileObject($file);

$f->setFlags(7); // Test 6 value and same problem

   while (!$f->eof())
   {
     // Do something
     // But $f->fgets() show any empty "" line

   }

根据manual

/* Constantes */
const integer DROP_NEW_LINE = 1 ;
const integer READ_AHEAD = 2 ;
const integer SKIP_EMPTY = 4 ;
const integer READ_CSV = 8 ;

我的代码出了什么问题?

0 个答案:

没有答案