<?php
$stream = fopen("php://temp", "r+");
fwrite($stream, "0123456789");
rewind($stream);
var_dump(fread($stream, 10), ftell($stream), feof($stream));
var_dump(fread($stream, 1), ftell($stream), feof($stream));
$stream = fopen("php://memory", "r+");
fwrite($stream, "0123456789");
rewind($stream);
var_dump(fread($stream, 10), ftell($stream), feof($stream));
var_dump(fread($stream, 1), ftell($stream), feof($stream));
preferences:
33.56 ms | 402 KiB | 5 Q