3v4l.org

run code in 300+ PHP versions simultaneously
<?php $radius = 100; $elements = 9; $sum = $elements; for ($i = 0; $i < $elements; $i++) { $sum += pow(2, $i); } print "|"; $pos = 1; for ($i = 1; $i < $elements; $i++) { print str_repeat(" ", (int) round($radius * $pos / $sum)) . "|"; $pos += pow(2, $i) + 1; }
Output for 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
|| | | | | | | |

preferences:
90.55 ms | 1979 KiB | 4 Q