3v4l.org

run code in 300+ PHP versions simultaneously
<?php function createInstance() { return eval('return new class {};'); } $startMemory = memory_get_peak_usage(); for ($i = 0; $i < 10000; $i++) { createInstance(); } var_dump((memory_get_peak_usage() - $startMemory) / 1024**2); // MB

preferences:
27.66 ms | 402 KiB | 5 Q