3v4l.org

run code in 300+ PHP versions simultaneously
<!doctype html> <html> <head> <title>question2</title> <head> <body> if(isset($_POST['num1'])){ $num1 = $_POST['num1']; $num2 = $_POST['num2']; $result = $num1 + $num2; } ?> <form action="test.htm" method="post" name="myform" align="center"> Enter number 1:<input type="text" name="num1" /> <br> Enter number 2:<input type="text" name="num2" /> <br> <input type="submit" name="result" /> </form> <hr> <table border='1' align='center'> <td>number 1</td><td>calculate</td><td>number 2</td><td>result</td> <tr> <td> <? echo $num1; ?> </td> <td>+</td> <td> <? echo $num2; ?> </td> <td> <? echo $result; ?> </td> </table> </body> </html>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/YXHTP
function name:  (null)
number of ops:  8
compiled vars:  !0 = $num1, !1 = $num2, !2 = $result
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    1     0  E >   ECHO                                                     '%3C%21doctype+html%3E%0A%3Chtml%3E%0A%3Chead%3E%0A++++%3Ctitle%3Equestion2%3C%2Ftitle%3E%0A%3Chead%3E%0A%3Cbody%3E%0Aif%28isset%28%24_POST%5B%27num1%27%5D%29%29%7B%0A+++%24num1+%3D+%24_POST%5B%27num1%27%5D%3B%0A+++%24num2+%3D+%24_POST%5B%27num2%27%5D%3B%0A+++%24result+%3D+%24num1+%2B+%24num2%3B%0A%7D%0A%3F%3E%0A+%0A%3Cform+action%3D%22test.htm%22+method%3D%22post%22+name%3D%22myform%22+align%3D%22center%22%3E%0AEnter+number+1%3A%3Cinput+type%3D%22text%22+name%3D%22num1%22+%2F%3E%0A%3Cbr%3E%0AEnter+number+2%3A%3Cinput+type%3D%22text%22+name%3D%22num2%22+%2F%3E%0A%3Cbr%3E%0A%3Cinput+type%3D%22submit%22+name%3D%22result%22+%2F%3E%0A%3C%2Fform%3E%0A%3Chr%3E%0A+%0A%3Ctable+border%3D%271%27+align%3D%27center%27%3E%0A+%0A%3Ctd%3Enumber+1%3C%2Ftd%3E%3Ctd%3Ecalculate%3C%2Ftd%3E%3Ctd%3Enumber+2%3C%2Ftd%3E%3Ctd%3Eresult%3C%2Ftd%3E%0A%3Ctr%3E%0A%3Ctd%3E%0A'
   28     1        ECHO                                                     !0
   29     2        ECHO                                                     '%3C%2Ftd%3E%0A%3Ctd%3E%2B%3C%2Ftd%3E%0A%3Ctd%3E%0A'
   32     3        ECHO                                                     !1
   33     4        ECHO                                                     '%3C%2Ftd%3E%0A%3Ctd%3E%0A'
   35     5        ECHO                                                     !2
          6        ECHO                                                     '+%3C%2Ftd%3E%0A+%0A%3C%2Ftable%3E%0A+%0A%3C%2Fbody%3E%0A%3C%2Fhtml%3E'
   40     7      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
148.58 ms | 1393 KiB | 13 Q