3v4l.org

run code in 300+ PHP versions simultaneously
<html> <head> <title>Online PHP Script Execution</title> </head> <body> <?php $nume = isset($_POST["nume"]) ? $_POST["nume"] : ""; $prenume = isset($_POST["prenume"]) ? $_POST["prenume"] : ""; $varsta = isset($_POST["varsta"]) ? $_POST["varsta"] : ""; echo "<br>Nume ".$nume; echo "<br>Prenume ".$prenume; echo "<br>Varsta ".$varsta; ?> <form action="#" method="post"> <table> <tr> <td> Nume: </td> <td> <input type="text" name="nume" size="10"/> </td> </tr> <tr> <td> Prenume: </td> <td> <input type="text" name="prenume" size="10"/></td> </tr> <tr> <td> Varsta: </td> <td> <input type="text" name="varsta" size="10"/> </td> </tr> <tr> <td colspan="2"> <input type="submit" value="gigi"/> </td> </tr> </table> </form> </body> </html>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 4, Position 2 = 8
Branch analysis from position: 4
1 jumps found. (Code = 42) Position 1 = 9
Branch analysis from position: 9
2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 17
Branch analysis from position: 13
1 jumps found. (Code = 42) Position 1 = 18
Branch analysis from position: 18
2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 26
Branch analysis from position: 22
1 jumps found. (Code = 42) Position 1 = 27
Branch analysis from position: 27
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 26
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 17
2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 26
Branch analysis from position: 22
Branch analysis from position: 26
Branch analysis from position: 8
2 jumps found. (Code = 43) Position 1 = 13, Position 2 = 17
Branch analysis from position: 13
Branch analysis from position: 17
filename:       /in/L9GkG
function name:  (null)
number of ops:  36
compiled vars:  !0 = $nume, !1 = $prenume, !2 = $varsta
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    1     0  E >   ECHO                                                     '%3Chtml%3E%0A%3Chead%3E%0A%3Ctitle%3EOnline+PHP+Script+Execution%3C%2Ftitle%3E%0A%3C%2Fhead%3E%0A%3Cbody%3E%0A%0A'
    8     1        FETCH_IS                                         ~3      '_POST'
          2        ISSET_ISEMPTY_DIM_OBJ                         0          ~3, 'nume'
          3      > JMPZ                                                     ~4, ->8
          4    >   FETCH_R                      global              ~5      '_POST'
          5        FETCH_DIM_R                                      ~6      ~5, 'nume'
          6        QM_ASSIGN                                        ~7      ~6
          7      > JMP                                                      ->9
          8    >   QM_ASSIGN                                        ~7      ''
          9    >   ASSIGN                                                   !0, ~7
    9    10        FETCH_IS                                         ~9      '_POST'
         11        ISSET_ISEMPTY_DIM_OBJ                         0          ~9, 'prenume'
         12      > JMPZ                                                     ~10, ->17
         13    >   FETCH_R                      global              ~11     '_POST'
         14        FETCH_DIM_R                                      ~12     ~11, 'prenume'
         15        QM_ASSIGN                                        ~13     ~12
         16      > JMP                                                      ->18
         17    >   QM_ASSIGN                                        ~13     ''
         18    >   ASSIGN                                                   !1, ~13
   10    19        FETCH_IS                                         ~15     '_POST'
         20        ISSET_ISEMPTY_DIM_OBJ                         0          ~15, 'varsta'
         21      > JMPZ                                                     ~16, ->26
         22    >   FETCH_R                      global              ~17     '_POST'
         23        FETCH_DIM_R                                      ~18     ~17, 'varsta'
         24        QM_ASSIGN                                        ~19     ~18
         25      > JMP                                                      ->27
         26    >   QM_ASSIGN                                        ~19     ''
         27    >   ASSIGN                                                   !2, ~19
   12    28        CONCAT                                           ~21     '%3Cbr%3ENume+', !0
         29        ECHO                                                     ~21
   13    30        CONCAT                                           ~22     '%3Cbr%3EPrenume+', !1
         31        ECHO                                                     ~22
   14    32        CONCAT                                           ~23     '%3Cbr%3EVarsta+', !2
         33        ECHO                                                     ~23
   16    34        ECHO                                                     '%0A%3Cform+action%3D%22%23%22+method%3D%22post%22%3E%0A++%3Ctable%3E%0A++++%3Ctr%3E%0A++++++%3Ctd%3E+Nume%3A+%3C%2Ftd%3E%0A++++++%3Ctd%3E+%3Cinput+type%3D%22text%22+name%3D%22nume%22+size%3D%2210%22%2F%3E+%3C%2Ftd%3E%0A++++%3C%2Ftr%3E%0A++++%3Ctr%3E%0A++++++%3Ctd%3E+Prenume%3A+%3C%2Ftd%3E%0A++++++%3Ctd%3E+%3Cinput+type%3D%22text%22+name%3D%22prenume%22+size%3D%2210%22%2F%3E%3C%2Ftd%3E%0A++++%3C%2Ftr%3E%0A++++%3Ctr%3E%0A++++++%3Ctd%3E+Varsta%3A+%3C%2Ftd%3E%0A++++++%3Ctd%3E+%3Cinput+type%3D%22text%22+name%3D%22varsta%22+size%3D%2210%22%2F%3E+%3C%2Ftd%3E%0A++++%3C%2Ftr%3E%0A++++%3Ctr%3E%0A++++++%3Ctd+colspan%3D%222%22%3E+%0A++++++++%3Cinput+type%3D%22submit%22+value%3D%22gigi%22%2F%3E%0A++++++%3C%2Ftd%3E%0A++++%3C%2Ftr%3E%0A++%3C%2Ftable%3E%0A%3C%2Fform%3E%0A%3C%2Fbody%3E%0A%3C%2Fhtml%3E'
   39    35      > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
163.89 ms | 1403 KiB | 13 Q