3v4l.org

run code in 300+ PHP versions simultaneously
<?php $Fname = $_POST['Fname']; $Lname = $_POST['Lname']; $gender = $_POST['gender']; $food = $_POST['food']; $quote = $_POST['quote']; $education = $_POST['education']; $TofD = $_POST['TofD']; if(isset($_POST['submit'])) { $name = $_POST['name']; echo 'User Has submitted the form and entered this name : '; echo $name; echo 'You can use the following form again to enter a new name.'; } else { echo 'Hello, '; echo $Fname; echo $Lname; echo 'You are '; echo $gender; echo 'and you like '; foreach ($food as $f) { echo $f; } echo $quote; echo 'Youre favorite time is '; echo $TofD; echo 'and you passed '; echo $education; } ?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 24, Position 2 = 31
Branch analysis from position: 24
1 jumps found. (Code = 42) Position 1 = 47
Branch analysis from position: 47
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 31
2 jumps found. (Code = 77) Position 1 = 38, Position 2 = 41
Branch analysis from position: 38
2 jumps found. (Code = 78) Position 1 = 39, Position 2 = 41
Branch analysis from position: 39
1 jumps found. (Code = 42) Position 1 = 38
Branch analysis from position: 38
Branch analysis from position: 41
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 41
filename:       /in/H7EmU
function name:  (null)
number of ops:  48
compiled vars:  !0 = $Fname, !1 = $Lname, !2 = $gender, !3 = $food, !4 = $quote, !5 = $education, !6 = $TofD, !7 = $name, !8 = $f
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   FETCH_R                      global              ~9      '_POST'
          1        FETCH_DIM_R                                      ~10     ~9, 'Fname'
          2        ASSIGN                                                   !0, ~10
    3     3        FETCH_R                      global              ~12     '_POST'
          4        FETCH_DIM_R                                      ~13     ~12, 'Lname'
          5        ASSIGN                                                   !1, ~13
    4     6        FETCH_R                      global              ~15     '_POST'
          7        FETCH_DIM_R                                      ~16     ~15, 'gender'
          8        ASSIGN                                                   !2, ~16
    5     9        FETCH_R                      global              ~18     '_POST'
         10        FETCH_DIM_R                                      ~19     ~18, 'food'
         11        ASSIGN                                                   !3, ~19
    6    12        FETCH_R                      global              ~21     '_POST'
         13        FETCH_DIM_R                                      ~22     ~21, 'quote'
         14        ASSIGN                                                   !4, ~22
    7    15        FETCH_R                      global              ~24     '_POST'
         16        FETCH_DIM_R                                      ~25     ~24, 'education'
         17        ASSIGN                                                   !5, ~25
    8    18        FETCH_R                      global              ~27     '_POST'
         19        FETCH_DIM_R                                      ~28     ~27, 'TofD'
         20        ASSIGN                                                   !6, ~28
    9    21        FETCH_IS                                         ~30     '_POST'
         22        ISSET_ISEMPTY_DIM_OBJ                         0          ~30, 'submit'
         23      > JMPZ                                                     ~31, ->31
   11    24    >   FETCH_R                      global              ~32     '_POST'
         25        FETCH_DIM_R                                      ~33     ~32, 'name'
         26        ASSIGN                                                   !7, ~33
   12    27        ECHO                                                     'User+Has+submitted+the+form+and+entered+this+name+%3A+'
   13    28        ECHO                                                     !7
   14    29        ECHO                                                     'You+can+use+the+following+form+again+to+enter+a+new+name.'
         30      > JMP                                                      ->47
   18    31    >   ECHO                                                     'Hello%2C+'
   19    32        ECHO                                                     !0
   20    33        ECHO                                                     !1
   21    34        ECHO                                                     'You+are+'
   22    35        ECHO                                                     !2
   23    36        ECHO                                                     'and+you+like+'
   24    37      > FE_RESET_R                                       $35     !3, ->41
         38    > > FE_FETCH_R                                               $35, !8, ->41
   25    39    >   ECHO                                                     !8
   24    40      > JMP                                                      ->38
         41    >   FE_FREE                                                  $35
   27    42        ECHO                                                     !4
   28    43        ECHO                                                     'Youre+favorite+time+is+'
   29    44        ECHO                                                     !6
   30    45        ECHO                                                     'and+you+passed+'
   31    46        ECHO                                                     !5
   33    47    > > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
150.27 ms | 1399 KiB | 13 Q