note 93683 deleted from class.splfileobject by danbrown

From: Date: Tue, 22 Sep 2009 20:51:28 +0000
Subject: note 93683 deleted from class.splfileobject by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-160951@lists.php.net to get a copy of this message
Note Submitter: Anonymous ---- splFileObject::SKIP_EMPTY seems to have no effect (v.5.3.0). <?php $file = './test.csv'; $txt = <<<TXT line,one line,three TXT; $file_obj = new SplFileObject($file, 'w+'); $file_obj->fwrite($txt); $file_obj->setFlags(splFileObject::READ_CSV | splFileObject::SKIP_EMPTY); foreach ($file_obj as $line) { echo $line[0] . ' ' . $line[1] . '<br />'; } echo '-------------<br />'; $file_obj->setFlags(splFileObject::SKIP_EMPTY); foreach ($file_obj as $line) { echo $line . '<br />'; } ?> Output: line one Notice: Undefined offset: 1 in {...}/test.php on line 13 line three ------------- line,one line,three

« previous php.notes (#160951) next »