3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(E_ALL); ini_set('display_errors', 1); const GIVEN = 3; $sum = 1; for ($k = 1; $k <= 20; $k++) { $sum += pow(GIVEN, $k); } echo $sum; echo PHP_EOL . PHP_EOL . '=====' . PHP_EOL . PHP_EOL; $s = 0; $p = 1; for ($i = 1; $i <= 20; $i++) { echo $i . ' ' . $p . PHP_EOL; for ($k = 1; $k <= $i; $k++) { $p = $p * 3; } $s = $s+$p; } echo $s;
Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
5230176601 ===== 1 1 2 3 3 27 4 729 5 59049 6 14348907 7 10460353203 8 22876792454961 9 150094635296999121 10 2.9543127065508E+21 11 1.7444921100912E+26 12 3.0903154382633E+31 13 1.6423203268261E+37 14 2.6183890704263E+43 15 1.2523673753788E+50 16 1.7970102999144E+57 17 7.7355401014543E+64 18 9.9896890959484E+72 19 3.8702102345103E+81 20 4.4981962247604E+90 1.568424043363E+100

preferences:
62.51 ms | 407 KiB | 5 Q