3v4l.org

run code in 300+ PHP versions simultaneously
<?php class a { function b($i = 0) { if ($i > 45000) { die; } if ($i % 5000 == 0) { echo memory_get_usage() . "\n"; } static::b(++$i); } } $a=new a; $a->b();

preferences:
34.26 ms | 402 KiB | 5 Q