1--TEST-- 2SplFileObject: fgetcsv() on a blank line 3--FILE-- 4<?php 5 6$file_path = __DIR__ . '/SplFileObject_fgetcsv_empty.csv'; 7$file = new SplFileObject($file_path, 'w'); 8$file = new SplTempFileObject(); 9 10// write to file 11$file->fwrite(""); 12 13// read from file 14$file->rewind(); 15var_dump($file->fgetcsv()); 16 17$file->setFlags(SplFileObject::SKIP_EMPTY); 18$file->rewind(); 19var_dump($file->fgetcsv()); 20?> 21--CLEAN-- 22<?php 23$file_path = __DIR__ . '/SplFileObject_fgetcsv_empty.csv'; 24unlink($file_path); 25?> 26--EXPECT-- 27array(1) { 28 [0]=> 29 NULL 30} 31bool(false) 32