Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version | System time (s) | User time (s) | Memory (MiB) |
---|---|---|---|
8.2.11 | 0.015 | 0.006 | 20.40 |
<?php
final readonly class File
{
/**
* @var resource
*/
private mixed $resource;
public function __construct(string $file)
{
$this->resource = fopen($file, 'r');
}
public function close(): void
{
fclose($this->resource);
}
public function rewind(): void
{
rewind($this->resource);
}
}
$f = new File(__FILE__);
$f->close();
$f->rewind();
Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version | System time (s) | User time (s) | Memory (MiB) |
---|---|---|---|
8.2.11 | 0.015 | 0.006 | 20.40 |