3v4l.org

run code in 300+ PHP versions simultaneously
<?php function sum2Numbers($x1) { static $x2 = 0; echo "$x2 += $x1\n"; $x2 += $x1; echo "Returning $x2\n"; return $x2; } $sum = 10; for($m = 1; $m < 4; $m++){ echo "Sum 1 is $sum\n"; $sum += sum2Numbers($m); echo "Sum 2 is $sum\n"; } echo $sum;
Output for git.master, git.master_jit, rfc.property-hooks
Sum 1 is 10 0 += 1 Returning 1 Sum 2 is 11 Sum 1 is 11 1 += 2 Returning 3 Sum 2 is 14 Sum 1 is 14 3 += 3 Returning 6 Sum 2 is 20 20

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
185.11 ms | 405 KiB | 5 Q