<?php
function test($a) {
var_dump(fwrite($a, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'));
fseek($a, 0);
var_dump(fwrite($a, '1234567890'));
fseek($a, 0);
var_dump(fread($a, 10));
var_dump(fread($a, 10));
var_dump(fread($a, 10));
var_dump(fread($a, 10));
}
$a = fopen('php://temp', 'a+');
test($a);
echo '-------------------' . PHP_EOL;
$a = fopen(tempnam("/tmp", "hello"), 'a+');
test($a);
preferences:
53.41 ms | 402 KiB | 5 Q