<?php
$info = new SplFileInfo('php://temp');
$obj = new SplFileObject('php://memory');
$tmp = new SplTempFileObject;
if ($obj instanceof SplFileInfo) {
echo 'SplFileObject IS an instanceof SplFileInfo', PHP_EOL;
} else {
echo 'SplFileObject IS NOT an instanceof SplFileInfo', PHP_EOL;
}
if ($tmp instanceof SplFileObject) {
echo 'SplTempFileObject IS an instanceof SplFileObject', PHP_EOL;
} else {
echo 'SplTempFileObject IS NOT an instanceof SplFileObject', PHP_EOL;
}
if ($tmp instanceof SplFileInfo) {
echo 'SplTempFileObject IS an instanceof SplFileInfo', PHP_EOL;
} else {
echo 'SplTempFileObject IS NOT an instanceof SplFileInfo', PHP_EOL;
}