- var_dump: documentation ( source)
<?php
$file = new SplFileObject('php://memory', "w+");
$file->fwrite('non-blank line1' . PHP_EOL);
$file->fwrite('non-blank line2' . PHP_EOL);
$file->rewind();
$file->setFlags( SplFileObject::SKIP_EMPTY | SplFileObject::DROP_NEW_LINE );
foreach ($file as $line) {
print "Currently on key " . $file->key() . ": " . PHP_EOL;
var_dump($line);
}