3v4l.org

run code in 300+ PHP versions simultaneously
<?php function Test(){ $x=1; $y=2; echo "\n"; echo $x+$y; echo "\n"; echo "the value of x is :$x \n"; echo "the value of x is :$y"; } $x=5; $y=10; function myTest(){ global $x,$y; $y=$x+$y; echo "\n"; echo $y; echo "\n"; } function myTest2(){ $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y']; echo "\n"; echo $GLOBALS['y']; echo "\n"; } myTest2(); myTest(); Test(); echo "<h2>PHP is fun!</h2>\n"; echo "Hello world!\n"; echo "This"," string"," was"," made"," with multiple parameters"; print "<h2>PHP is fun!</h2>"; print "Hello world!<br>"; print "I'm about to learn PHP!"; ?>
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 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.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.7
15 20 3 the value of x is :1 the value of x is :2<h2>PHP is fun!</h2> Hello world! This string was made with multiple parameters<h2>PHP is fun!</h2>Hello world!<br>I'm about to learn PHP!

preferences:
288.03 ms | 406 KiB | 385 Q