3v4l.org

run code in 300+ PHP versions simultaneously
<?php generate(80,10); function generate($start, $level){ $i=1; // Just a var $array = array_fill(0, $level, $start); // create an array with $level elements, with value $start array_map(function($v)use(&$i){ // Loop through the array and use $i echo "Level $i: ".(array_product(array($v, pow(1.5, $i++))))."<br>"; // Some basic math and output }, $array); } ?>

preferences:
41.78 ms | 402 KiB | 5 Q