3v4l.org

run code in 300+ PHP versions simultaneously
<?php if ( ( isset ( $_SESSION['1'] ) ||isset ( $_SESSION['2'] ) ||isset ( $_SESSION['3'] ) ||isset ( $_SESSION['4'] ) ||isset ( $_SESSION[''] ) ||isset ( $_SESSION[''] ) ||isset ( $_SESSION['5'] ) ||isset ( $_SESSION['6'] ) ||isset ( $_SESSION['7'] ) ||isset ( $_SESSION['8'] ) ||isset ( $_SESSION['9'] ) ||isset ( $_SESSION['10'] ) ) && ( isset ( $_GET['1'] ) ||isset ( $_GET['2'] ) ||isset ( $_GET['3'] ) ||isset ( $_GET['4'] ) ||isset ( $_GET['5'] ) ||isset ( $_GET['9'] ) ||isset ( $_GET['7'] ) ||isset ( $_GET['8'] ) ||isset ( $_GET['9'] ) ||isset ( $_GET['10'] ) ) );
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 47) Position 1 = 3, Position 2 = 6
Branch analysis from position: 3
2 jumps found. (Code = 47) Position 1 = 7, Position 2 = 10
Branch analysis from position: 7
2 jumps found. (Code = 47) Position 1 = 11, Position 2 = 14
Branch analysis from position: 11
2 jumps found. (Code = 47) Position 1 = 15, Position 2 = 18
Branch analysis from position: 15
2 jumps found. (Code = 47) Position 1 = 19, Position 2 = 22
Branch analysis from position: 19
2 jumps found. (Code = 47) Position 1 = 23, Position 2 = 26
Branch analysis from position: 23
2 jumps found. (Code = 47) Position 1 = 27, Position 2 = 30
Branch analysis from position: 27
2 jumps found. (Code = 47) Position 1 = 31, Position 2 = 34
Branch analysis from position: 31
2 jumps found. (Code = 47) Position 1 = 35, Position 2 = 38
Branch analysis from position: 35
2 jumps found. (Code = 47) Position 1 = 39, Position 2 = 42
Branch analysis from position: 39
2 jumps found. (Code = 47) Position 1 = 43, Position 2 = 46
Branch analysis from position: 43
2 jumps found. (Code = 46) Position 1 = 47, Position 2 = 86
Branch analysis from position: 47
2 jumps found. (Code = 47) Position 1 = 50, Position 2 = 53
Branch analysis from position: 50
2 jumps found. (Code = 47) Position 1 = 54, Position 2 = 57
Branch analysis from position: 54
2 jumps found. (Code = 47) Position 1 = 58, Position 2 = 61
Branch analysis from position: 58
2 jumps found. (Code = 47) Position 1 = 62, Position 2 = 65
Branch analysis from position: 62
2 jumps found. (Code = 47) Position 1 = 66, Position 2 = 69
Branch analysis from position: 66
2 jumps found. (Code = 47) Position 1 = 70, Position 2 = 73
Branch analysis from position: 70
2 jumps found. (Code = 47) Position 1 = 74, Position 2 = 77
Branch analysis from position: 74
2 jumps found. (Code = 47) Position 1 = 78, Position 2 = 81
Branch analysis from position: 78
2 jumps found. (Code = 47) Position 1 = 82, Position 2 = 85
Branch analysis from position: 82
2 jumps found. (Code = 43) Position 1 = 87, Position 2 = 87
Branch analysis from position: 87
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 87
Branch analysis from position: 85
Branch analysis from position: 81
Branch analysis from position: 77
Branch analysis from position: 73
Branch analysis from position: 69
Branch analysis from position: 65
Branch analysis from position: 61
Branch analysis from position: 57
Branch analysis from position: 53
Branch analysis from position: 86
Branch analysis from position: 46
Branch analysis from position: 42
Branch analysis from position: 38
Branch analysis from position: 34
Branch analysis from position: 30
Branch analysis from position: 26
Branch analysis from position: 22
Branch analysis from position: 18
Branch analysis from position: 14
Branch analysis from position: 10
Branch analysis from position: 6
filename:       /in/AkTXK
function name:  (null)
number of ops:  88
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    8     0  E >   FETCH_IS                                         ~0      '_SESSION'
          1        ISSET_ISEMPTY_DIM_OBJ                         0  ~1      ~0, 1
          2      > JMPNZ_EX                                         ~1      ~1, ->6
   12     3    >   FETCH_IS                                         ~2      '_SESSION'
          4        ISSET_ISEMPTY_DIM_OBJ                         0  ~3      ~2, 2
          5        BOOL                                             ~1      ~3
          6    > > JMPNZ_EX                                         ~1      ~1, ->10
   16     7    >   FETCH_IS                                         ~4      '_SESSION'
          8        ISSET_ISEMPTY_DIM_OBJ                         0  ~5      ~4, 3
          9        BOOL                                             ~1      ~5
         10    > > JMPNZ_EX                                         ~1      ~1, ->14
   20    11    >   FETCH_IS                                         ~6      '_SESSION'
         12        ISSET_ISEMPTY_DIM_OBJ                         0  ~7      ~6, 4
         13        BOOL                                             ~1      ~7
         14    > > JMPNZ_EX                                         ~1      ~1, ->18
   24    15    >   FETCH_IS                                         ~8      '_SESSION'
         16        ISSET_ISEMPTY_DIM_OBJ                         0  ~9      ~8, ''
         17        BOOL                                             ~1      ~9
         18    > > JMPNZ_EX                                         ~1      ~1, ->22
   28    19    >   FETCH_IS                                         ~10     '_SESSION'
         20        ISSET_ISEMPTY_DIM_OBJ                         0  ~11     ~10, ''
         21        BOOL                                             ~1      ~11
         22    > > JMPNZ_EX                                         ~1      ~1, ->26
   32    23    >   FETCH_IS                                         ~12     '_SESSION'
         24        ISSET_ISEMPTY_DIM_OBJ                         0  ~13     ~12, 5
         25        BOOL                                             ~1      ~13
         26    > > JMPNZ_EX                                         ~1      ~1, ->30
   36    27    >   FETCH_IS                                         ~14     '_SESSION'
         28        ISSET_ISEMPTY_DIM_OBJ                         0  ~15     ~14, 6
         29        BOOL                                             ~1      ~15
         30    > > JMPNZ_EX                                         ~1      ~1, ->34
   40    31    >   FETCH_IS                                         ~16     '_SESSION'
         32        ISSET_ISEMPTY_DIM_OBJ                         0  ~17     ~16, 7
         33        BOOL                                             ~1      ~17
         34    > > JMPNZ_EX                                         ~1      ~1, ->38
   44    35    >   FETCH_IS                                         ~18     '_SESSION'
         36        ISSET_ISEMPTY_DIM_OBJ                         0  ~19     ~18, 8
         37        BOOL                                             ~1      ~19
         38    > > JMPNZ_EX                                         ~1      ~1, ->42
   48    39    >   FETCH_IS                                         ~20     '_SESSION'
         40        ISSET_ISEMPTY_DIM_OBJ                         0  ~21     ~20, 9
         41        BOOL                                             ~1      ~21
         42    > > JMPNZ_EX                                         ~1      ~1, ->46
   52    43    >   FETCH_IS                                         ~22     '_SESSION'
         44        ISSET_ISEMPTY_DIM_OBJ                         0  ~23     ~22, 10
         45        BOOL                                             ~1      ~23
         46    > > JMPZ_EX                                          ~1      ~1, ->86
   59    47    >   FETCH_IS                                         ~24     '_GET'
         48        ISSET_ISEMPTY_DIM_OBJ                         0  ~25     ~24, 1
         49      > JMPNZ_EX                                         ~25     ~25, ->53
   63    50    >   FETCH_IS                                         ~26     '_GET'
         51        ISSET_ISEMPTY_DIM_OBJ                         0  ~27     ~26, 2
         52        BOOL                                             ~25     ~27
         53    > > JMPNZ_EX                                         ~25     ~25, ->57
   67    54    >   FETCH_IS                                         ~28     '_GET'
         55        ISSET_ISEMPTY_DIM_OBJ                         0  ~29     ~28, 3
         56        BOOL                                             ~25     ~29
         57    > > JMPNZ_EX                                         ~25     ~25, ->61
   71    58    >   FETCH_IS                                         ~30     '_GET'
         59        ISSET_ISEMPTY_DIM_OBJ                         0  ~31     ~30, 4
         60        BOOL                                             ~25     ~31
         61    > > JMPNZ_EX                                         ~25     ~25, ->65
   75    62    >   FETCH_IS                                         ~32     '_GET'
         63        ISSET_ISEMPTY_DIM_OBJ                         0  ~33     ~32, 5
         64        BOOL                                             ~25     ~33
         65    > > JMPNZ_EX                                         ~25     ~25, ->69
   79    66    >   FETCH_IS                                         ~34     '_GET'
         67        ISSET_ISEMPTY_DIM_OBJ                         0  ~35     ~34, 9
         68        BOOL                                             ~25     ~35
         69    > > JMPNZ_EX                                         ~25     ~25, ->73
   83    70    >   FETCH_IS                                         ~36     '_GET'
         71        ISSET_ISEMPTY_DIM_OBJ                         0  ~37     ~36, 7
         72        BOOL                                             ~25     ~37
         73    > > JMPNZ_EX                                         ~25     ~25, ->77
   87    74    >   FETCH_IS                                         ~38     '_GET'
         75        ISSET_ISEMPTY_DIM_OBJ                         0  ~39     ~38, 8
         76        BOOL                                             ~25     ~39
         77    > > JMPNZ_EX                                         ~25     ~25, ->81
   91    78    >   FETCH_IS                                         ~40     '_GET'
         79        ISSET_ISEMPTY_DIM_OBJ                         0  ~41     ~40, 9
         80        BOOL                                             ~25     ~41
         81    > > JMPNZ_EX                                         ~25     ~25, ->85
   95    82    >   FETCH_IS                                         ~42     '_GET'
         83        ISSET_ISEMPTY_DIM_OBJ                         0  ~43     ~42, 10
         84        BOOL                                             ~25     ~43
         85    >   BOOL                                             ~1      ~25
         86    > > JMPZ                                                     ~1, ->87
   98    87    > > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
135.62 ms | 1407 KiB | 13 Q