- var_dump: documentation ( source)
<?php
$file = new \SplTempFileObject(-1);
$written = $file->fwrite('readable content');
$file->fflush();
$file->rewind();
var_dump($file->getFileInfo()->getPathname());
var_dump($file->valid());
var_dump($file->isReadable());
var_dump($file->fread($written));
var_dump($file->isWritable());
$written += $file->fwrite(' is writable');
$file->fflush();
$file->rewind();
var_dump($file->fread($written));